Problem med enkelt javascript i Greasemonkey
Jag är väl ingen direkt hejare på javascript, men behövde en autorefreshfunktion med lite speciella kriterier. Men får felmeddelandet: "autoReload is not defined" i firebug. Förhoppningsvis är det ett ganska enkelt misstag, vore hemskt tacksam om någon kunde hjälpa mig med detta.
Scriptet:
function autoReload() {
var count = GM_getValue("update");
GM_setValue("update", --count);
window.location.reload( true );
return false;
}
if(GM_getValue("update", 0) == 0) {
GM_setValue("update", 3);
var now = new Date();
window.location = 'http://192.168.2.27/index.php?q=kalender/personal/' + now.getFullYear() + '/' + now.getMonth() + 1 + '/' + now.getDate();
}
else {
window.setTimeout("autoReload();", 3*1000 );
}
EDIT: Tror det löste sig. Fungerar då funktionspekaren skickas som autoReload utan citationstecken och paranteser. Kanske är skillnad på hur funktioner och metoder skickas, lite skumt, men nu funkar det iaf.