MediaWiki:Gadget-SpoilMe.jsAus OPwikiHinweis - Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können: Mozilla/Firefox/Safari: Shift gedrückt halten und auf Aktualisieren klicken oder alternativ entweder Strg-F5 oder Strg-R (Befehlstaste-R bei Macintosh) drücken; Konqueror: Auf Aktualisieren klicken oder F5 drücken; Opera: Cache unter Extras → Einstellungen leeren; Internet Explorer: Strg-F5 drücken oder Strg gedrückt halten und dabei Aktualisieren anklicken. // <nowiki> function spoilme() { var spoilerGroup = new Array(); var spoilerClass = new Array(); var unspoilerGroup = new Array(); var unspoilerClass = new Array(); // make list of all document classes var elems = document.getElementsByTagName("*"); var numelems = elems.length; for (var i = 0; i < elems.length; i++) { var elem = elems[i]; if (!elem.className) continue; var elemClasses = elem.className.split(' '); // get list of classes for (var j = 0; j < elemClasses.length; j++) { var elemClass=elemClasses[j]; if (elemClass == "jp") { spoilerGroup.push(elem); spoilerClass.push(elemClass); } else { if (elemClass == "de") { unspoilerGroup.push(elem); unspoilerClass.push(elemClass); } } } } for (var i = 0; i < spoilerGroup.length; i++) { spoilerGroup[i].style.display = ''; } for (var i = 0; i < unspoilerGroup.length; i++) { unspoilerGroup[i].style.display = 'none'; } } addOnloadHook(spoilme); // </nowiki> |