XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   Javascript & Ajax (http://xhtmlforum.de/forumdisplay.php?f=83)
-   -   Was tun bei deaktivierten Javascript und display:none? (http://xhtmlforum.de/showthread.php?t=40704)

burzum 11.07.2006 01:45

Was tun bei deaktivierten Javascript und display:none?
 
Ich habe folgende Funktion die ansich auch gut funktioniert. Das Dumme ist nur, wenn das ausklapbare Div beim laden der Seite auf display:none steht und der User JS deaktiviert hat, dann sieht er den Inhalt des Div nicht.

Hat jemand einen Plan wie ich das Problem lösen kann? Ich hab leider kaum Ahnung von Javascript bisher.

Code:

function switch_div(id)
{
    var img = 'img_' + id;
 
    if(document.getElementById(id).style.display == 'none')
    {
        document.getElementById(id).style.display = 'block';
        document.getElementById(img).src = 'open.gif';
    }
    else
    {
        document.getElementById(id).style.display = 'none';
        document.getElementById(img).src = 'closed.gif';
    }
}


duessu 11.07.2006 08:59

stell es im html code immer automatisch auf open. Und deaktivier es danach im js. Dann wird immer der inhalt angezeigt, und danach per js wieder auf display:none gestellt.


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:34 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2021, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2020