XMLHttpRequest возвращает ноль в расширении всплывающего окна - PullRequest
0 голосов
/ 26 июня 2011

Попытка загрузить страницу в коде popup , но она возвращает нулевое состояние.

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 Ответ

1 голос
/ 26 июня 2011

Google.com не самая лучшая страница для тестирования. Бьюсь об заклад, когда вы открываете его в браузере, он перенаправляет вас на вашу локализованную страницу Google (например, перенаправляет меня на http://www.google.ca). Так что вам нужно будет добавить этот перенаправленный URL в разрешения.

Другая проблема заключается в том, что ваш домен разрешений не заканчивается на /:

"permissions": [
   "http://www.google.com/",  "http://www.google.ca/"
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...