Javascript und Popupfenster steuern

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Seether
Mitglied
Beiträge: 1446
Registriert: 10.10.2002 23:42

Javascript und Popupfenster steuern

Beitrag von Seether »

Hallo

ich habe eine Frage zur Fernsteuerung von durch JS geöffneter Fenster.

So öffne ich das Fenster:

Code: Alles auswählen

 window.open(url,'chatFenster',..........)
Wie kann ich jetzt anhand des Fensternamens auf das Fenster wieder zugreifen.

Habe es mit <a href="javascript:chatFenster.close();">bla</a> probiert und auch ohne das javascript: aber es klappt einfach nicht.
Was mache ich falsch?

S.
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Seether
Mitglied
Beiträge: 1446
Registriert: 10.10.2002 23:42

Beitrag von Seether »

Seimon hat geschrieben:schon gelesen?

http://de.selfhtml.org/javascript/objek ... .htm#close
Ja habe ich schon gelesen, aber das von mir beschrieben wird dort leider nicht gemacht.
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Ja habe ich schon gelesen, aber das von mir beschrieben wird dort leider nicht gemacht.
ähm?

probier mal:

Code: Alles auswählen

muh = window.open(url,'chatFenster',..........)

Code: Alles auswählen

<a href="javascript:muh.close();">bla</a>
Seether
Mitglied
Beiträge: 1446
Registriert: 10.10.2002 23:42

Beitrag von Seether »

Ja das geht...aber das ist nicht das was ich suche...

Fenster A öffnet Popup B.
Inhalt von A wird geändert somit ist Variable muh nicht mehr vorhanden...
Popup B ist immer noch auf...
Ich möchte nun über den Fensternamen von Fenster A auf das Popup B zugreifen...
Neq
Mitglied
Beiträge: 3
Registriert: 08.01.2008 14:31

Beitrag von Neq »

Seether hat geschrieben:Ja das geht...aber das ist nicht das was ich suche...

Fenster A öffnet Popup B.
Inhalt von A wird geändert somit ist Variable muh nicht mehr vorhanden...
Popup B ist immer noch auf...
Ich möchte nun über den Fensternamen von Fenster A auf das Popup B zugreifen...
Was bedeutet der Inhalt von A wird geändert? Wird der gesamte Quelltext neu generiert oder wird einfach nur Inhalt gewechselt?

Insofern letzteres der Fall ist, definiere die Variable einfach vor der Zuweisung als global und schon hast du später immer noch Zugriff auf dein Objekt (in deinem Fall das window-Objekt).
Antworten

Zurück zu „Coding & Technik“