Мне нравится делать как можно больше кода без jquery, поэтому для запросов ajax я делал что-то вроде того, что сказал MDN:
function alertContents(httpRequest) {
try {
if (httpRequest.readyState === 4) {
if (httpRequest.status === 200) {
alert(httpRequest.responseText);
} else {
alert('There was a problem with the request.');
}
}
}
catch( e ) {
alert('Caught Exception: ' + e.description);
}
}
Я смотрел на Googleучебник по созданию расширений, и они использовали загрузку своего запроса.Является ли onload прослушиванием события, которое запускается, когда состояние готовности равно 4 и состояние 200?Если нет, что это, и когда я использую его вместо вышеуказанного метода.