Benutzer:Curilias/monobook.js
< Benutzer:Curilias
Zur Navigation springen
Zur Suche springen
Version vom 23. Juli 2008, 17:31 Uhr von Curilias (Diskussion | Beiträge)
Hinweis: Leere nach dem Speichern 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
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
var HideContent = '[–]'; var ShowContent = '[+]'; function toggleContent(indexContainer) { var taContent = document.getElementById("taContent" + indexContainer); var toggleContentLink = document.getElementById("toggleContentLink" + indexContainer); if (!taContent || !toggleContentLink ) { return false; } if (toggleContentLink.firstChild.data == HideContent) { taContent.style.display = 'none'; } else if (toggleContentLink.firstChild.data == ShowContent) { taContent.style.display = 'block'; } if (toggleContentLink.firstChild.data == HideContent) { toggleContentLink.firstChild.data = ShowContent; } else { toggleContentLink.firstChild.data = HideContent; } } function addToggleContentLink() { var indexContainer = 0; for (var i = 0; taContainer = document.getElementsByTagName("div")[i]; i++) { if (taContainer.className == "ta_container") { indexContainer++; // create linkt to toggle visibility var toggleContentLink = document.createElement("a"); toggleContentLink.className = 'ta_toggle'; toggleContentLink.setAttribute('title', 'Ein-/Ausklappen'); toggleContentLink.setAttribute('id', 'toggleContentLink' + indexContainer); ToggleInfobox.setAttribute('href', 'javascript:toggleContent(' + indexContainer + ');'); var toggleCaption = document.createTextNode(HideContent); toggleContentLink.appendChild(toggleCaption); taContainer.insertBefore(toggleContentLink, taContainer.firstChild); for (var j=0; taContent = taContainer.getElementsByTagName("div")[j]; j++) { if (taContent.className == "ta_content") { taContent.setAttribute('id', 'taContent' + indexContainer); } if (taContent.className == "ta_content_default_hidden") { taContent.setAttribute('id', 'taContent' + indexContainer); taContent.style.display = 'none'; toggleContentLink.firstChild.data = ShowContent; } } } } } addOnloadHook(addToggleContentLink);