![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() Registriert seit: 04.12.2002
Beiträge: 248
|
![]() sind gefragt
![]() ich will ein ein bestimmtes fenster schließen mit hilfe von window.close(). Nur geht das irgendwie nicht so wie ich mir das gedacht habe... Weiß da jemand Rat ? Zur Info: Mit einer Desktopverknüpfung öffne ich eine INDEX-Seite auf, diese wiederum öffnet mit "ONLOAD" im Bodybereich ein weiteres Fenster wo man Benutzername und Kennwort eingeben kann, aber dann soll sich die INDEX-Seite im Hintergrund automatisch wieder schließen. Danke im Vorraus. LG Mario |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Forumssuche benutzen
Das Thema hatten wir schon öfter
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() auf der Anmeldeseite:
Code:
<BODY onload="opener.close()"> ![]() |
![]() |
![]() |
![]() |
#4 |
Veteran
![]() Registriert seit: 04.12.2002
Beiträge: 248
|
![]() VIELEN DANK LLR !!!
Weißt du vielleicht auch noch wie ich die Abfrage "ob ich das Fenster wirklich schließen soll" wegbekomme ? Wenn das auch noch irgendwie gehen würde dann wär das supa ![]() Mario |
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Wie gesagt, das Thema hatten wir schon. Benutze die Forumssuche!!!
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#6 |
Veteran
Registriert seit: 15.08.2001
Alter: 50
Beiträge: 235
|
![]() an sich sollten die sicherheitsmechanismen von js verhindern, dass per js ein fenster geschlossen wird, welches nicht durch js geöffnet ist. deswegen bekommst du dieses dialog-fenster angezeigt.
jedoch gibts (zumind. beim IE) einen kleinen dirty trick, wie es doch funktioniert. du musst einfach dem opener des openers irgendetwas zuweisen, dann funzt es auch, weil anscheinend der IE anhand des openers überprüft, ob das jeweilige browserfenster per js geöffnet worden ist. (ist der opener gesetzt, heisst das für den IE, dass das fenster mittels js geöffnet wurde ... dümmer gehts wohl kaum -> mit wink an m$). ergo: dem opener des openers irgendwas zuweisen. z.b. in der ersten seite deines scripts öffnest du das fenster; in die im neuen fenster angezeigten seite kommt folgendes rein: <script language="JavaScript"> <!-- this.opener.opener=this; opener.close(); //--> </script> hf ![]() |
![]() |
![]() |
![]() |
#7 |
Veteran
![]() Registriert seit: 04.12.2002
Beiträge: 248
|
![]() DANKE BURSCHEN ! Ihr habts ma echt geholfen! Jetzt passt alles, genauso wie ich es haben wollte...
@_M3: Ich hab schon gesucht aber nix gscheites gefunden, deswegen hab ich die Frage gestellt... lG Mario |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|