这是我的代码。
function ajax() {
var ajaxRequest;
try {
ajaxRequest = new XMLHttpRequest();
}
catch (e) {
try {
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
alert("Your browser broke!");
return false;
}
}
}
return ajaxRequest;
}
var ajax = ajax();
ajax.Message = function (method, l) {
ajax.open(method, url, false);
ajax.send();
ajax.onreadystatechange = function () {
if (ajax.readyState == 4 && ajax.status == 200) {}
}
}
每次我想发送请求时,我都需要使用这个功能,但是当我在 Youtube 或 Twitter 中查看代码时,我发现它们不是这样工作的。
有没有发送 AJAX 的捷径?我的意思是只使用 JavaScript,而不使用 jQuery。