Согласно 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.(Комбинация, которая кажется очень склонной к краху).