wahsaga: globale Variable erhalten

Beitrag lesen

hi,

Wie kann ich den Wert der globalen Variable beim User erhalten, wenn ich die Seite über ein Formular verschicke oder aus einem Frame neu lade (der Zustand/Sichtbarkeit der Layer soll dabei erhalten bleiben)?

Da du ein vollkommen neues Dokument lädst, sind die im ursprünglichen Dokument bekannten Variablen natürlich futsch.

Cookies wären eine Möglichkeit zur "Sicherung" von Daten über die Lebenszeit einer Seite hinaus.
window.name wäre eine andere - allerdings bekommst du da vermutlich sehr leicht Probleme mit Werten, die in einem Fensternamen nicht erlaubt sind.

Und in beiden kannst du natürlich nur Strings ablegen, und keine Javascript-Objekte - es wäre also irgendeine Art von Serialisierung erforderlich.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }