我有這樣的代碼:調試Chrome擴展
...
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
價值?請幫忙。忘了提及 - 所有這些都發生在後臺頁面,我目前沒有任何其他頁面。我試圖通過擴展概述背景頁面,但是控制檯犯規輸出任何東西控制檯..:((
你知道嗎[Firebug](http://getfirebug.com)?或者Chrome控制檯? –
看到我的更新.. – DrStrangeLove
是的,但是你的代碼不起作用,你錯過了代碼'{'某處。 –