Willson: Variablenübergabe zwischen zwei Browserfenstern

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

  1. 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

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. 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

      1. hi,

        Was könnte man noch probieren?

        zugriff von einem popup auf das öffnende fenster macht man im allgemeinen über opener.

        gruß,
        wahsaga

        --
        "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
        1. Es funktioniert!!!

          Tausend Dank und wahnsinnig erleichterte Grüße,
          Willson