[Javascript] Mit JS geöffnetes fenster vom Opener aus schließen (geht nicht)

hurga_gonzales

Captain
Registriert
Aug. 2004
Beiträge
3.281
Hi,

gut, das hört sich ja komisch an:

Ich öffne ein Fenster

onClick="var x = document.body.clientWidth / 3; var y = document.body.clientHeight / 4; var editor = window.open('#request.pWeb#/content/dsp_editor.cfm?fuseaction=#ListSetAt(URL.fuseaction, 6, c.cid)#', 'editor', 'width=#cmSettings.webbreite+50#,height=620,top=' + y + ',left=' + x + ',toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=1,resizable=0'); editor.focus();"

Das Fenster weiß, dass es "editor" heißt; auch gut. Leider weiß der Opener nichts von dem Fenster. Der Opener ist das Haupt-Browser-Fenster. von hier aus möchte ich das mit JS geöffnete Fenster "editor" mittels irgendeiner Funktion schließen, welche und wie ist ja wurscht. Die JS Anweisung hierfür würde nach DOM so lauten:

FensterName.close();

also

editor.close();

Pusteblume >> Fehlermeldung: "editor" ist undefiniert.

Wer hilft mir bitte?

Danke
Hurga Gonzales
 
Du erstellst die Variable im onClick.
Dadurch ist sie nur lokal in diesem Programmblock verfügbar.

Leg die Variable editor schon vorher in der Seite an. Dann klappts auch mit dem Nachbarn ;)
 

Ähnliche Themen

M
Antworten
3
Aufrufe
1.056
Mr. Snoot
M
Zurück
Oben