Urmel: Leben globale Variablen auch HTML-Dokument-übergreifend

Hallo an alle!

Ich muss für (das Studium) eine Art Shop in JavaScript programmieren. Nun habe ich ein Formularfeld in das der User die gewünschte Anzahl eines Artikels eingibt. Ich lese das Feld aus und speichere die Eingabe in einer Variablen. Bisher noch kein Problem.

Doch nun möchte ich in einem anderen HTML-Dokument (dem Warenkorb) auf die Varibale zugreifen und den Inhalt dort ausgeben. Nun funktioniert das aber nciht. Leider weiß ich nicht genau, wie ich in so einem Falle mit globalen Varibalen umgehen muss. Muss ich diese dann oben im Warenkorb wieder neu deklarieren? Dies habe ich versucht, funktioniert aber nicht so recht?

Kann mir jemand helfen, bitte?

Danke und lieb Grüße

Urmel

  1. HI,

    alert(parent.frames.xxxx.varibale)

    Hallo an alle!

    Ich muss für (das Studium) eine Art Shop in JavaScript programmieren. Nun habe ich ein Formularfeld in das der User die gewünschte Anzahl eines Artikels eingibt. Ich lese das Feld aus und speichere die Eingabe in einer Variablen. Bisher noch kein Problem.

    Doch nun möchte ich in einem anderen HTML-Dokument (dem Warenkorb) auf die Varibale zugreifen und den Inhalt dort ausgeben. Nun funktioniert das aber nciht. Leider weiß ich nicht genau, wie ich in so einem Falle mit globalen Varibalen umgehen muss. Muss ich diese dann oben im Warenkorb wieder neu deklarieren? Dies habe ich versucht, funktioniert aber nicht so recht?

    Kann mir jemand helfen, bitte?

    Danke und lieb Grüße

    Urmel

  2. Hallo,

    Doch nun möchte ich in einem anderen HTML-Dokument (dem Warenkorb) auf die Varibale zugreifen und den Inhalt dort ausgeben. Nun funktioniert das aber nciht. Leider weiß ich nicht genau, wie ich in so einem Falle mit globalen Varibalen umgehen muss. Muss ich diese dann oben im Warenkorb wieder neu deklarieren? Dies habe ich versucht, funktioniert aber nicht so recht?

    Hilft Dir vielleicht dieser Feature-Artikel weiter: http://aktuell.de.selfhtml.org/artikel/javascript/wertuebergabe/index.htm?

    Grüße,

    Christian