Variablenübergabe zwischen zwei Browserfenstern
Willson
- javascript
Hallo zusammen,
bin bisher an folgendem Problem kläglich gescheitert ...
ich habe eine Basisseite, die ich ganz normal mit dem Browser öffne. Diese Seite enthält JS und Variablen, die ich gern weiterverwenden würde. Nun das Problem: ich öffne aus dem Basisfenster heraus mit JS über window.open(...) ein neues (PopUp-)Browserfenster. Nun möchte ich von diesem neuen PopUp auf besagte Variablen im Basisfenster zugreifen. Leider Fehlanzeige.
Die Artikel von Hatto von Hartfeld bzw. Stefan Puff bringen mich nicht weiter, eine Variablenübergabe über window.location ... möchte ich mir nach Möglichkeit sparen.
Kann mir jemand weiterhelfen?
Besten Dank,
Willson
hi,
Diese Seite enthält JS und Variablen, die ich gern weiterverwenden würde. Nun das Problem: ich öffne aus dem Basisfenster heraus mit JS über window.open(...) ein neues (PopUp-)Browserfenster. Nun möchte ich von diesem neuen PopUp auf besagte Variablen im Basisfenster zugreifen. Leider Fehlanzeige.
und wie hast du das versucht?
Die Artikel von Hatto von Hartfeld bzw. Stefan Puff bringen mich nicht weiter, eine Variablenübergabe über window.location ... möchte ich mir nach Möglichkeit sparen.
schade die links wollte ich dir gerade als erstes servieren :-)
gruß,
wahsaga
hi,
Diese Seite enthält JS und Variablen, die ich gern weiterverwenden würde. Nun das Problem: ich öffne aus dem Basisfenster heraus mit JS über window.open(...) ein neues (PopUp-)Browserfenster. Nun möchte ich von diesem neuen PopUp auf besagte Variablen im Basisfenster zugreifen. Leider Fehlanzeige.
und wie hast du das versucht?
Ich habe dem Basisfenster mittels "self.name" einen eigenen Namen zugewiesen, damit ich anschließend darauf zugreifen kann. Dies habe ich erst mit "parent.(Name das Basisfenster).(Variable)" probiert, was natürlich nicht geklappt hat. Aber auch "window.(Name das Basisfenster)" hat mir kein Glück gebracht ...
Was könnte man noch probieren?
Die Artikel von Hatto von Hartfeld bzw. Stefan Puff bringen mich nicht weiter, eine Variablenübergabe über window.location ... möchte ich mir nach Möglichkeit sparen.
schade die links wollte ich dir gerade als erstes servieren :-)
Tja, die laden halt nur neue Seiten ins Hauptfenster ... aber vermutlich muß ich mich doch mit dieser "window.location ..." arrangieren.
gruß,
wahsaga
Vielen Dank schon mal im Voraus!
Grüße, Willson
hi,
Was könnte man noch probieren?
zugriff von einem popup auf das öffnende fenster macht man im allgemeinen über opener.
gruß,
wahsaga
Es funktioniert!!!
Tausend Dank und wahnsinnig erleichterte Grüße,
Willson