Das Hauptfenster zu schließen ist normalerweise mit einer Bestätigungsaufforderung gekoppelt und das ist gut so…
Es wird relativ oft nach einer Lösung gefragt, um ein Hauptfenster ohne Bestätigung
zu schließen. Prinzipiell lassen sich aber nur Fenster vom Browser schließen, die auch per JavaScript über
die Methode window.open geöffnet wurden. Im Internet-Explorer kann es je
nach Sicherheitseinstellugen sogar noch weiter gehen: Enhält das Fensters eine Seite einer anderen
Domäne, so kann es nicht mehr geschlossen werden.
Hauptfenster schließen fällt mindestens in die Kategorie
selbst aufpoppenden Fenstern beim
Laden oder Verlassen einer Seite. Hat ein unbedarfter
Anwender auf "ok" gedürckt, verliert er sein
gewohntes Browserfenster mit Menü-Leiste und muß beim
Verlassen der Site den Browser noch einmal starten.
Aus diesem Grund würde ich empfehlen, im Hauptfenster einen entsprechend gestalteten
Hintergrund einzubauen - das ist allemal schöner als das übliche Tohuwabohu auf dem Desktop.
Und für Präsentationen gibt es die entsprechenden Kiosk-Modis für NN und Navigator.
Die dargestellte Lösung aus SelfHTML für das Schließen von Hauptfenstern ohne Bestätigung,
funktioniert
bei NN nur bei leerem Browser-Fenster, bei MSIE 5.5 gar nicht.
--> Beispiel aufrufen
Kioskmode im Navigator
Man kann den Navigator auf Kioskmode umstellen, indem man ihn über die Kommandozeile mit "netscape.exe -k" für kiosk oder "netscape.exe -sk"
für superkiosk aufruft.
Kioskmode im Internet Explorer
Dem Explorer kann man mit der Taste F11 zum Kioskmodus umschalten. Mit dem Fensteröffnen kann man über den Parameter fullscreen das neue Fenster im Kioskmodus öffnen:
window.open("dateiname.html", "fenstername",
"fullscreen=yes,scrollbars=no");
Der Betreiber von www.dBooks.de übernimmt keine
Verantwortung für den Inhalt und die Richtigkeit der Angaben auf
den verlinkten Websites.
Zu den üblichen NoNos gibt es keine direkten Verweise.