2011-06-26 84 views
0

試圖下載頁面彈出代碼但它返回狀態爲零。XMLHttpRequest在彈出擴展中返回零

console.log("Req"); 
var req = new XMLHttpRequest(); 
req.open(
    "GET", 
    "http://www.google.com", 
    true); 
req.onload = function() { 
    console.log("DONE!!!"); 
    console.log(req.responseText); 
} 
req.send(null); 

我沒有設置這在我的清單:

"permissions": [ 
    "http://www.google.com" 
] 

的哪些錯誤?爲什麼迴應是

回答

1

Google.com不是測試的最佳頁面。我打賭,當您在瀏覽器中打開它時,會將您重定向到您的本地化谷歌頁面(例如,它會將我重定向到http://www.google.ca)。因此,您需要將重定向的網址添加到權限。

另一個問題是,您的許可域不/結束:

"permissions": [ 
    "http://www.google.com/", "http://www.google.ca/" 
]