Benutzer:Wizard23/monobook.js: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
// taken from | // based on a simple ajax example taken from: | ||
// http://www.sitepoint.com/article/remote-scripting-ajax | // http://www.sitepoint.com/article/remote-scripting-ajax | ||
Zeile 13: | Zeile 13: | ||
function init() | function init() | ||
{ | { | ||
metaStateTag = document.getElementById("metalab_state_23"); | metaStateTag = document.getElementById("metalab_state_23"); | ||
if (metaStateTag | if (metaStateTag != null) { | ||
requestLabText(); | requestLabText(); | ||
} | } | ||
return true; | return true; | ||
} | } | ||
Zeile 50: | Zeile 42: | ||
return false; | return false; | ||
} | } | ||
} | |||
try { | |||
requester.onreadystatechange = onreadystatechange_requestLabText | |||
requester.open("GET", "/metasense/status.txt"); | |||
requester.send(null); | |||
} | |||
catch (error) | |||
{ | |||
} | } | ||
return true; | return true; | ||
} | } | ||
Zeile 79: | Zeile 71: | ||
// IE returns a status code of 0 on some occasions, so ignore this case | // IE returns a status code of 0 on some occasions, so ignore this case | ||
else if (requester.status != 0) | else if (requester.status != 0) | ||
{ | { | ||
alert("There was an error while retrieving the URL: " + requester.statusText); | //alert("There was an error while retrieving the URL: " + requester.statusText); | ||
} | } | ||
} | } | ||
Zeile 90: | Zeile 82: | ||
return true; | return true; | ||
} | } | ||
/* Update users details after data is retrieved via XMLHR */ | /* Update users details after data is retrieved via XMLHR */ | ||
function writeDetails() | function writeDetails() { | ||
{ | |||
metaStateTag.innerHTML = requester.responseText; | metaStateTag.innerHTML = requester.responseText; | ||
return true; | return true; | ||
} | } |