У меня есть этот код:
...
function init() {
getdata();
}
var txt;
function getdata() {
var xhr = new XMLHttpRequest();
xhr.open('GET',myurl, true);
xhr.setRequestHeader('Cache-Control', 'no-cache');
xhr.setRequestHeader('Pragma', 'no-cache');
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) if (xhr.responseText) {
txt = xhr.responseText;
}
}
xhr.send();
console.log(txt);
}
...
<body onload="init();">
...
Почему я не могу получить txt
значение? Пожалуйста помоги.
забыл упомянуть - все это происходит на фоновой странице, у меня нет других страниц в данный момент. я попробовал консоль через обзор расширений для фоновой страницы, но эта консоль ничего не выводит ..: ((