Joachim: Frameübergreifen Buttonzustände merken?

Beitrag lesen

hi,

hab vier buttonzustände für meinen home-button! dieser befindet sich immer im gleichen frame aber in verschiedenen Dateien der navigation. Wenn ich nun einen davon clicke will ich das dieser button immer den zustand für schonmal geclickt annimt auch wenn ich in einer anderen Datei bin die den button enthält!

also, die Datei mit Buttons wird neu geladen? Dann musst Du dateiuebergreifend arbeiten. Wenn Dir keine Serverseitigen Techniken zur Verfuegung stehen, koenntest Du den gewuenschten Zustand per get-Parameter an die neue Datei uebergeben, und dort per js auswerten.

Wenn die neue Datei "neu.html" heisst kannst D z. B. "neu.html?xy" aufrufen, und in neu.html mit self.location.search.substr(1)
dieses "xy" wieder rausfiltern. Damit kannst Du dann weiterarbeiten.
Bedenke, dass das Statussetzen erst geht, wenn das html komplett geladen ist (body onload).

Alternativen: serverseitig, cookies setzen, Information in verstecktem Frame speichern, window.name (sehr tricki, vorsicht).

hth + Gruss  Joachim