"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Fenster schliessen mittels Javascript

grOOvekill@ 12.12.2003 - 13:06 475 3
Posts

grOOvekill@

Legend
Vienna Badass
Avatar
Registered: Nov 2001
Location: @home
Posts: 2301
S'gott,

folgende Frage:

Ich erstelle manchmal Links oder Schaltflächen, die bei einem Klick das Fenster, in dem sie sich befinden, schliessen sollen. Manchmal werden die Fenster auch gleich geschlossen. Manchmal kommt jedoch ein Hinweis, daß versucht wird, das aktuelle Fenster zu schliessen und ob man damit einverstanden ist.

Um ehrlich zu sein, konnte ich bisher nicht herausfinden, was bewirkt, daß sich diese Schaltflächen oder Links sofort schliesen oder nicht.

Irgendwelche Ideen?

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
von javascript geöffnete fenster sollten sich ohne userabfrage schliessen lassen, die anderen nur mit userabfrage (in einigen browsern auch nicht mit userabfrage)

cduke

Big d00d
Registered: Nov 2001
Location: 1230 Wien
Posts: 253
Hi,

es gibt eine Möglichkeit die Abfrage zu umgehen, da beim schließen des Fensters der opener gecheckt wird. Wenn man einem Fenster einfach sich selbst als opener zuweist, ist das Problem gelöst:

<script language="JavaScript" type="text/javascript">
<!--
window.open('start.php','fehreisen','width=660,height=410');
window.opener = self;
window.close();
//-->
</script>

greetz cduke

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von cduke
Hi,

es gibt eine Möglichkeit die Abfrage zu umgehen, da beim schließen des Fensters der opener gecheckt wird. Wenn man einem Fenster einfach sich selbst als opener zuweist, ist das Problem gelöst:

<script language="JavaScript" type="text/javascript">
<!--
window.open('start.php','fehreisen','width=660,height=410');
window.opener = self;
window.close();
//-->
</script>

greetz cduke
funktioniert mit welchem browser (bitte ankreuzen...)?
[ ] IE 4
[ ] IE 5
[ ] IE 6
[ ] Mozilla 1.0
[ ] Mozilla 1.4
[ ] Mozilla 1.5
[ ] Opera 5
[ ] Opera 6
[ ] Opera 7

nicht falsch verstehen, interessiert mich wirklich - ich denke halt mal dass es nicht mit allen browsern funktioniert...
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz