Почему greasemonkey не создает этот запрос GM_xmlhttpRequest? - PullRequest
1 голос
/ 24 марта 2011

Согласно http://wiki.greasespot.net/GM_xmlhttpRequest, что-то вроде этого скрипта должно работать:

// ==UserScript==
// @name           test
// @namespace      _test
// @include        http://stackoverflow.com/*
// ==/UserScript==

alert("_hello world_");

GM_xmlhttpRequest({
  method: "GET",
  url: "http://www.flickr.com/",
  onload: function(response) {
    alert("success");
  },
  onerror: function(response) {
      alert(
          [
            response.status,
            response.statusText,
          ].join("\n"));
  }
});

Когда я пытаюсь это сделать, я получаю " hello world ", но GM_xmlhttpRequest кажетсямолча провалиться.

Почему onload или onerror не выполняется?

Я использую Firefox 4.0, Greasemonkey 0.9.1.(Комбинация, которая кажется очень склонной к краху).

Ответы [ 2 ]

1 голос
/ 24 марта 2011

Это ошибка, пожалуйста, сообщите http://github.com/greasemonkey/greasemonkey/issues

0 голосов
/ 04 мая 2011

Может быть проблема в апстриме;открыл новую вкладку и проблема исчезла.Пожалуйста, следуйте: https://github.com/greasemonkey/greasemonkey/issues/1318 и https://bugzilla.mozilla.org/show_bug.cgi?id=647727

...