Großes Ausklappmenue Problem
Slash
- php
Hi,
hab ein JavaScript Menü, hab nun das Problemchen, dass wenn das
Ausklappmenü ausgefahren ist und ich auf einen Menüpunkt klicke,
und dadurch eine Aktion ausgelöst wird, z.B. "index.php?section=der_beruf",
dann aktualisiert der mir die ganze PHP Seite, und das Ausklappmenü
ist dann wieder geschlossen/bzw. neu geladen/eingeklappt,
ich möchte aber dass das Ausklappmenü offen bleibt.
P.S. ich verwende keine Frames...
Wie könnte ich das realisieren?
Herzlichen Dank schon mal im Vorraus
hi,
hab ein JavaScript Menü, hab nun das Problemchen, dass wenn das
Ausklappmenü ausgefahren ist und ich auf einen Menüpunkt klicke,
und dadurch eine Aktion ausgelöst wird, z.B. "index.php?section=der_beruf",
dann aktualisiert der mir die ganze PHP Seite, und das Ausklappmenü
ist dann wieder geschlossen/bzw. neu geladen/eingeklappt,
ich möchte aber dass das Ausklappmenü offen bleibt.
Überlege dir, welcher Teil des Menüs aufgeklappt dargestellt werden soll - in Abhängigkeit vom übergebenen Parameter - und lasse PHP dann den Javascript-Code ausgeben, der für das Aufklappen eben jenes Zweiges sorgt, und lasse ihn automatisch (bspw. onLoad) ausführen.
gruß,
wahsaga
Hmmm,
das blöde ist, das js-menü hab ich mir mit nem Programm erstellt :/
ich stell die js mal aufn server zum runterladen...
Hoffe mir kann jemand helfen, ich häng den ganzen Tag schon an dem Problem dran :/
mfg & thx
hallo,
das blöde ist, das js-menü hab ich mir mit nem Programm erstellt :/
Was zu sehen ist. Es sind vier einzelne Javascriptdateien, eine davon ist relativ groß - und sie enthalten alle miteinander nicht einen einzigen Umbruch, das geht hintereinanderweg alles in einer Zeile. Natürlich ist das "maschinenlesbar", aber nicht "menschenlesbar".
Auch solche Klappmenüs lassen sich von Hand basteln, wenn man es denn unbedingt mit Javascript machen will. Aber wenn du ein Programm benutzt, das wir eh nicht kennen, und der Code so aussieht wie bei dir, ist jeder Korrekturversuch eine Sysiphusarbeit und vermutlich erfolglos.
Grüße aus Berlin
Christoph S.