Benutzer:Loki/monobook.js

Aus Shadowhelix
Zur Navigation springen Zur Suche springen

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
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
/* 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");',100);
                break;
            }
        }
    }
}

function controlPersistence(object) {

    alert(object);

}