Benutzer:Loki/monobook.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Loki (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Loki (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 23: | Zeile 23: | ||
addOnloadHook( toggleShadowtalkTab ); | addOnloadHook( toggleShadowtalkTab ); | ||
/*************************************************************************/ | |||
function testLocHash() { | |||
var liObjects = document.getElementsByTagName('li'); | |||
for (var i=0; i < liObjects.length; i++) { | |||
var objects = liObjects[i].getElementsByTagName('span'); | |||
for (var j=0; j < objects.length; j++) { | |||
if ('#' + objects[j].getAttribute('id') == location.hash) { | |||
liObjects[i].style.backgroundColor = 'lightgreen'; | |||
setTimeout('controlPersistence('Test');',0); | |||
break; | |||
} | |||
} | |||
} | |||
} |
Version vom 20. Juni 2010, 11:31 Uhr
/* Skriptimport */ /* Shadowtalk ein- und ausblenden */ function toggleShadowtalk() { var objects = document.getElementsByTagName('div'); for (var i=0; i < objects.length; i++) { var idValue = objects[i].getAttribute('id'); if (idValue == 'shadowtalk') { if (objects[i].style.display != 'none') { objects[i].style.display = 'none'; } else { objects[i].style.display = ''; } } } } function toggleShadowtalkTab() { addPortletLink('p-cactions', 'javascript:toggleShadowtalk()', 'Shadowtalk An/Aus', 'ca-last', 'Shadowtalk ein- oder ausblenden'); } addOnloadHook( toggleShadowtalkTab ); /*************************************************************************/ function testLocHash() { var liObjects = document.getElementsByTagName('li'); for (var i=0; i < liObjects.length; i++) { var objects = liObjects[i].getElementsByTagName('span'); for (var j=0; j < objects.length; j++) { if ('#' + objects[j].getAttribute('id') == location.hash) { liObjects[i].style.backgroundColor = 'lightgreen'; setTimeout('controlPersistence('Test');',0); break; } } } }