Käyttäjä:Str4nd/ajaxPatrol.js
Siirry navigaatioon
Siirry hakuun
Huomautus: Selaimen välimuisti pitää tyhjentää asetusten tallentamisen jälkeen, jotta muutokset tulisivat voimaan.
- Firefox ja Safari: Napsauta Shift-näppäin pohjassa Päivitä, tai paina Ctrl-F5 tai Ctrl-R (⌘-R Macilla)
- Google Chrome: Paina Ctrl-Shift-R (⌘-Shift-R Macilla)
- Internet Explorer ja Edge: Napsauta Ctrl-näppäin pohjassa Päivitä tai paina Ctrl-F5
- Opera: Paina Ctrl-F5.
/****** Muutosten tarkastaminen AJAX-yleispuhdistusaineella *******
* *
* http://fi.wikipedia.org/wiki/Käyttäjä:Str4nd/js *
* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *
* Tekijä: str4nd, http://fi.wikipedia.org/wiki/Käyttäjä:Str4nd *
* *
* Creative Commons BY-SA 3.0 (”Nimeä-Tarttuva 3.0 Muokkaamaton”) *
* http://creativecommons.org/licenses/by-sa/3.0/deed.fi *
* *
******************************************************************/
if (location.href.match(/rcid=/) && location.href.match(/diff=/)) {
addOnloadHook( function(){
var difflink = document.getElementById('mw-diff-ntitle4').getElementsByTagName('span')[0].getElementsByTagName('a')[0];
difflink.setAttribute('onclick', 'jsget("' + wgServer + difflink.getAttribute('href') + '")');
difflink.setAttribute('href', '#');
} );
function jsget(url) {
if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); }
else if (window.ActiveXObject) { xmlhttp = new ActiveXObject('Microsoft.XMLHTTP'); }
else { alert('Hanki selain.'); return; }
xmlhttp.onreadystatechange = valmis;
xmlhttp.open('GET', url, true);
xmlhttp.send(null);
}
function valmis() {
if (xmlhttp.readyState == 4) {
document.getElementById('mw-diff-ntitle4').getElementsByTagName('span')[0].getElementsByTagName('a')[0].innerHTML = 'Tarkastettu';
}
}
}