Benutzer:Loki/monobook.js: Unterschied zwischen den Versionen

Aus Shadowhelix
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 36: Zeile 36:
             if ('#' + objects[j].getAttribute('id') == location.hash) {
             if ('#' + objects[j].getAttribute('id') == location.hash) {
                 liObjects[i].style.backgroundColor = 'lightgreen';
                 liObjects[i].style.backgroundColor = 'lightgreen';
                setTimeout('controlPersistence('Test');',10);
                 break;
                 break;
             }
             }

Version vom 20. Juni 2010, 11:34 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');',10);
                break;
            }
        }
    }

}