Benutzer:Dbenzhuser/monobook.js
Erscheinungsbild
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
getElementsByClassName = function (className) {
var returnValue = new Array();
var j = 0;
var objects = document.all ? document.all : document.getElementsByTagName("*");
for(i = 0;i<objects.length;i++){
if(objects[i].className == className){
returnValue[j] = objects[i];
j++;
}
}
return returnValue;
}
function moveAnchor(heading, Element){
while (Element.childNodes.length != 0)
if (Element.childNodes[0].nodeName == "A"){
var anchorNode = Element.childNodes[0];
}
heading.appendChild(Element.childNodes[0]);
}
var styleAttribute = document.createAttribute("style");
styleAttribute.nodeValue = "font-size:small; font-weight:normal;";
anchorNode.setAttributeNode(styleAttribute);
}
function searchElements(Elements) {
var i = 0;
var Element;
while (Elements[i] != null) {
Element = Elements[i];
heading = Element.nextSibling;
while(heading.nodeName != "H2" && heading.nodeName != "H3" && heading.nodeName != "H4" && heading.nodeName != "H5" && heading.nodeName != "H6") {
heading = heading.nextSibling;
}
moveAnchor(heading, Element);
i = i+1;
}
}
function start() {
var Elements = new Array ();
Elements = getElementsByClassName("editsection");
if (Elements.length != 0) searchElements(Elements);
}
window.onload = start;