Fenster

laempisch

Erfahrenes Mitglied
Folgendes Probelm

Also ich öffne ein Fenster via javascript. so kein Problem.
Darin ist die Sitemap dargestellt. Nun möchte ich, dass wenn jemand auf einen Menüpunkt klickt sich
1. die Seite in dem Browser öffnet, der schon offen ist und
2. sich das Fenster wieder schliesst.

2. Problem habe ich auch schon gelöst nur wie sage ich, dass sich die Seite in dem "alten" Browser öffnen soll?

Daniel
 
Auszug aus SelfHTML:

Genau so, wie Sie vom Hauptfenster auf ein mit open() erzeugtes Zweitfenster zugreifen können, können Sie von einem solchen Zweitfenster auf das Hauptfenster zugreifen. Dazu gibt es das Fenster-Objekt opener. Damit wird das Fenster angesprochen, von dem aus das aktuelle Fenster geöffnet wurde. Über das Objekt opener können Sie alle Eigenschaften und Methoden des öffnenden Fensters ansprechen.

Testbeispiel (im Zweitfenster):
PHP:
<a href="javascript:opener.close()">Hauptfenster zumachen</a>

Dann musst du nur noch per opener.location = "datei.htm"; die location des Hauptfenster öffnen...
 
Zuletzt bearbeitet:
ähm ich hätte mal eine frage wenn ich den code nehme:

PHP:
<a href="javascript:opener.location='http://www.aon.at'" >Hauptfenster zumachen</a>

dann ladet er zwar am fenster das vondem aus das neue fenster geöffnet wurde die seite http://www.aon.at doch in dem neuen fenster das vorher geöffnet wurde steht dann auf einmal http://www.aon.at und im title steht "javaskript:opener....." ich habe nicht den close befehl genommen weil ich eben will das die seite erhalten bleibt! kann mir da wer helfen???
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück