• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Javascript Menü ausgeklappt lassen

the|Gamer

Neues Mitglied
Hallo,
ich sitze gerade daran eine Webseite zu programmieren, ich habe eine Seitenleiste in Javascript geschrieben.
Ganz banal mit ".style.display == 'none'" und "style.display = 'block'", hier der Code:

Code:
<script language="JavaScript" type="text/javascript"> 
function we_toggleDiv(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
</script>

So mein Problem ist jetzt folgendes:

Wenn ich eine Unterseite anklicke in meinem Menü, dann schließt sich das Menü wieder.
Es soll aber offen bleiben!
Hat jemand eine Idee wie ich das lösen könnte?
Darf ich die URL zu der Seite hier posten?

mfG
 
Hi und willkommen im Forum,
Klar darfst du die URL posten. Ist sogar erwünscht :)
Du willst dir also merken, ob ein Menü offen war?
Das machst du am besten über cookies. Da speicherst du dir die benötigten Werte ab.
Musst dein Script dann natürlich noch um eine initialisierung erweitern, die das Menü beim Seitenaufbau sichtbar bzw unsichtbar macht.
Hoffe das hilft dir :)
 
Hi,
ja das war auch einer der Gedanken die ich hatte!
mit set und get cookie zu arbeiten ;)
Dachte da gibts irgendeine fertige Version, aber wenn das so ist dann mach ich das so.
Danke für die Begrüßung hier ;)

Die URL zur Seite : http://www.sindaccos.de/stoertz/index.php
Die Seite ist vom "Auftragsgeber" in dieser Farbgebung so gewünscht...
mfG
 
Zurück
Oben