Salokin: Sitemap im Popup steuert Hauptfenster..ich bekomms nicht hin ;-(

Beitrag lesen

Hi,

self.close();  <---- da wird aber das sitemap fenster geschlossen. wie halte ich es offen.

Was soll denn dann überhaupt geschlossen werden? Du meinst wahrscheinlich opener.focus() oder self.blur()

<a href="#" onclick="myFunction();">Button</a>

wenn ich jetzt auf den button klicke steuere ich zwar das hauptfenster. aber die sitemap springt auch auf die angegebene url.

onclick="myFunction();return false;"
Damit verhinderst Du, dass href="#" zusätzlich ausgeführt wird. Letzteres lädt das Sitemap-Fenster nämlich noch einmal neu, und zwar beim Default-Anker am Seitenanfang. Möglicherweise ist die opener-Variable des Sitemap-Fensters anschließend sogar auf sich selbst gerichtet.

var fst = window.open("sitemap.htm","fernsteuerung",'resizable,width=300,
                   height=490,top=50,left=50');

<a href="javascript:fernsteuern
          ('index.htm');">Test</a>

Hast Du mal in der Javascript-Konsole nach Fehlermeldungen geschaut? Ich habe den Verdacht, dass die Zeilenumbrüche auch im Quelltext so stehen. Dann kann natürlich nichts funktionieren.

opener.parent.location.href=URL1;

Das bedeutet, dass das Sitemap-Fenster aus einem Frame heraus geöffnet wurde, der ein parent-Fenster besitzt, das Du durch die neue Seite ersetzen willst. Ist das so?

Salokin