Hallo,
Mir ist kein besserer Titel eingefallen, um mein Problem kurz zu beschreiben. Nun zum Problem.
Folgender Seitenbaum sei gegeben:
Seite A
- Unterseite A1
Seite B
- Unterseite B1
- Unterseite B2
Seite C
Seite D
Seite E
Menü 1) Die Teilbereiche "Seite A" und "Seite B" sollen 'nebeneinander' ausgegeben werden. Die jeweiligen Unterseiten werden erst dann angezeigt, wenn auf "Seite A" oder "Seite B" geklickt wurde. Zur Verdeutlichung:
Seite A | Seite B
^---(gewählt)
- Unterseite A1
oder
Seite A | Seite B
---(gewählt)--^
- Unterseite B1
- Unterseite B2
Menü 2) Die Seiten C-D werden im "normalen" Menü angezeigt.
Die beiden Menüs zu realisieren ist nicht schwer. Jetzt folgt das eigentliche Problem:
Menü 1 soll seinen 'Zustand' beibehalten, egal was im Menü 2 geklickt wird. Rufe ich also die Website auf, dann sollen im Menü 1 die Unterseiten von Seite A angezeigt werden. Wenn ich in Menü 2 nun irgendwas anklicke, dann bleiben die Unterseiten von Seite A im Menü 1 angezeigt. Klicke ich im Menü 1 auf "Seite B", dann werden mir die Unterseiten von Seite B im Menü 1 angezeigt. Klicke ich nun irgendetwas im Menü 2, dann sollen im Menü 1 die Unterseiten von Seite B angezeigt bleiben.
Evtl. könnte man auch sagen: Das Menü 1 soll sich auf der ganzen Website merken, ob "Seite A" oder "Seite B" gewählt wurde und die entsprechenden Unterseiten anzeigen.
Ist das möglich? Mir fehlt da völlig der Ansatz.
(wenn möglich ohne einen separaten Wert in der URL mitzuschleifen und ohne JavaScript)
Grüße