Von einem Popup ins andere Schreiben

Nord-Süd-Richtung

Erfahrenes Mitglied
Hi,
Ich habe zwei Popups und möchte von dem zweiten gerne was ins erste schreiben. Nur weiß ich nicht wie ich das anstelle.
Kann mir jemand helfen?
 
Moin,

du musst beim Öffnen des zu Beschreibenden Fensters einen Zeiger(Variable) erzeugen, welche das window-Objekt beinhaltet...dann kannst du auf dessen document zugreifen und es beschreiben.

Hier mal nen simples Beispiel:
Code:
<script type="text/javascript">
<!--
var win2;

function schreibWas()
{
  with(win2.document)
    {
      open();
      write('Moin Moin');
      close();
    }
}

function wins()
{
  win1=window.open('about:blank','_blank','width=200,height=200,left=200');
  win2=window.open('about:blank','_blank','width=200,height=200,left=400');
  with(win1.document)
    {
      open();
      write('<a href="javascript:opener.schreibWas()">Klick</a>');
      close();
    }
}
//-->
</script>
<a href="javascript:wins()">Klick</a>

...beide Popups werden vom selben Elternfenster aus geöffnet.
win1 ruft einfach eine Funktion im Elternfenster auf, und diese beschreibt dann win2.
 
Zurück