Neues Fenster - Optionen in JavaScript

Fullscreen-Modus
Splash-Screen-Simulation
Maximale Fenstergröße


Allgemeines:
JavaScript-Befehle, die sich auf die Größe oder Position eines Fensters auswirken, arbeiten in einem Frameset häufig nicht zuverlässig und können u.U. das Browserfenster abstürzen lassen. Auch sollte der Nutzen dieses Eingriffes abgewogen werden, da Besucher solche Eingriffe nicht immer zu schätzen wissen.

ie-tauglich

Fullscreen-Modus

Der Vollscreen-Modus kann mit folgendem Script aktiviert werden:

Position in der html-Datei: body-Bereich

Die Fensteroption scrollbars=yes sollte gesetzt werden, wenn der Seiteninhalt länger als eine Bildschrimseite beträgt, da dieser Wert nicht automatisch gesetzt wird und nur mit dem Parameterwert yes wirklich funktioniert. Der Ausstieg aus dem Vollbildmodus geschieht über die Tastenkombination [ALT] + [F4] (schließen).

Diese Seite »fullscreen« öffnen.

Alternativ können Sie auch eine »Schließen-Funktion« auf der Fullscreen-Seite anbieten:
Der JavaScript-Befehl dafür lautet: self.window.close()
und kann entweder als onclick-Ereignis oder als Link eingebunden werden.

Erweiterungsoption: Im fullscreen-Modus ist die Benutzung der rechten Maustaste meist gesperrt, da sonst relativ viele Funktionen zugänglich sind. Alternativ bietet sich der Einsatz eines selbstgestrickten Kontextmenüs an. wie z.B. rightmouse_personal_ie55.html; Hier auch gleich testbar: .

ie-tauglich

Splash-Screen-Simulation

Den Fullscreen-Modus kann man auch dazu nutzen, um einen Splash-Screen zu erzeugen. Dazu muss das zu öffnende Fenster per JavaScript verkleinert werden und sollte sich auch selbständig schließen.
Einziger Nachteil ist ein »kurzes Aufflackern« des Bildschirms durch den Fullscreen-Modus vor dem resizeTo(x,y).

Position in der html-Datei: head-Bereich, Funktionsaufruf über das body-Attribut onload.

Die Funktion Splash wird mit den Parametern breite, hoehe, milisec aufgerufen.
Der CSS-Style overflow : hidden; unterdrückt die Scrollbalkenanzeige.

Beispiel für einen Splash-Screen || alternativ: Splash-Screen mit DHTML


Maximale Fenstergröße

Mittels JavaScript kann ein Browserfenster in die maximal anzeigbare Größe gezwungen werden:

Position in der html-Datei: head-Bereich, Funktionsaufruf über das body-Attribut onload.

© 2000