Попытка извлечь точную строку ошибки, сгенерированную xhr при ошибке, и заполнить ее в HTML-файле.
Я попробовал следующий код, но не смог найти строку ошибки (показанную на скриншоте) вАргументы для функции-обработчика ошибок.
HTML
<div id="log"></div>
JS
var xhr = new XMLHttpRequest();
xhr.open("GET", "http://www.mozilla.org/", true);
xhr.onerror = function() {
console.log(arguments);
//document.getElementById("log").innerHTML = "";
}
xhr.onreadystatechange = function (oEvent) {
if (xhr.readyState === 4) {
if (xhr.status === 200) {
console.log(xhr.responseText)
} else {
console.log("Error", xhr.statusText);
}
}
};
xhr.send(null);
Как я могу заполнить эту точную сгенерированную строку из объекта ошибки xhr?