Andreas: Fensterübergreifende statische Variable

Hallo, ich habe folgendes Problem:

Ich habe eine Javascriptdatei (z.B.: test.js) die ich in mehreren HTML-Codes einbinde.
Die dort drin befindlichen Variablen möchte ich gerne global von allen HTML Seiten behandeln. Also wenn z. B. in a.htm die variable z auf 3 gesetzt wird, so soll diese dann auch in b.htm den Wert 3 bei der nächsten abfrage liefern.

Ist dieses überhaupt möglich?

Vielen Dank im Voraus, Andreas

  1. Hi,

    Ist dieses überhaupt möglich?

    nein. Es gibt für JavaScript keinen persistenten Speicher. Unter bestimmten Bedingungen _könnte_ ein Cookie eine Lösung darstellen.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo Andreas,

    1.) Cookie
    2.) alternativ kannst Du auch ausprobieren die Variablen im Fensternamen zu speichern
    3.) Oder Du hängst Sie an die URLs in der Navigation.

    Das sind aber alle keine 100% tigen Lösungen.
    Aber 99% tun es ja manchmal auch ;-)

    Ich bin bis jetzt mit der zweiten Variante ganz gut gefahren. Hierzu gibt es auch ein Tuturial bei SelfHTML

    Liebe Grüße,

    Bernd