codice:
// ==UserScript==
// @name Google Test
// @namespace Fantasy Script
// @description Test Comandi
// @include http://www.google.it/
// ==/UserScript==
var sceltaLista = confirm("VUoi scaricare la lista?");
GM_log(sceltaLista);
if (sceltaLista) {
GM_log("Sono dentro all'IF");
GM_xmlhttpRequest({
method: "GET",
url: "http://www.google.it/",
onreadystatechange: function(response){
GM_log(response.readyState);},
onload: function(response) {
GM_log("Ho scaricato la pagina");
alert(response.responseText);}
});
}
Se mando in esecuzione si esegue fino a GM_log("Sono dentro all'IF"); e la parte relativa a GM_xmlhttpRequest non viene eseguita. Non c'è nessun errore in Console. Se non incapsulato in un IF
GM_xmlhttpRequest funziona bene. Per quale motivo?
In pratica non capisco se l'errore è legato a Javascript oppure a Greasemonkey.
Avete qualche idea?
Ciao