Calocybe: Variable ändern

Beitrag lesen

Hi Carsten!

http://www.teamone.de/selfaktuell/artikel/javascript/wertuebergabe-2/index.htm

Ich glaube, da schiesst Du etwas ueber's Ziel hinaus. Es war doch nur gefragt, auf Variablen und Funktionen in anderen Frames oder Fenstern zuzugreifen, die es dort aber schon gibt. Das geht ganz einfach fast so, wie Cheatah es gesagt hat, nur dass die nicht unterhalb vom document-Objekt liegen, sondern in window. Also z.B.
  parent.framename.variable
  parent.andererframe.funktion()
Soll auf ein anderes Fenster zugegriffen werden, so braucht man eine Referenz auf dieses. Gewoehnlich erhaelt man die als Rueckgabewert von window.open. Also
  wnd = window.open(...);
und spaeter dann:
  wnd.variable = 3;

Die Zugriffe gehen nur wenn die Dokument vom gleichen Server stammen.

Das bleibt natuerlich trotzdem wahr.

So long