Christian Kruse: URL eines 2. Fensters im 1. Fenster permanent ausgeben

Beitrag lesen

Hi, (<-- schau mal, Begrüßung)

Das 1. Fenster soll also auch die URL des 2. Fensters anzeigen,
wenn sich diese geändert hat.

Das kannst du über künstliches Event-Tracing machen, sofern es in
dem anderen Fenster nicht ausgeschaltet wurde:

wenn du das fremde Fenster öffnest, setzt du das load-Event darauf:

f = window.open(...);

if(document.layers)
{
f.document.captureEvents(Event.LOAD);
}

f.document.onload = aender;

Ok, die Fkt aender muß dann nur die neue URL auslesen und das Event
neu darauf setzen:

function aender()
{
alert(f.document.location.href);

if(document.layers)
  {
  f.document.captureEvents(Event.LOAD);
  }

f.document.onload = aender;
}

So sollte es funktionieren, vielleicht mit einer Änderung in der
Objekt-Hirarchie bei location.href ,)

mfg
CK1