Grundsätzliches, wegen der häufigen Nachfragen:
Eine HTML-Seite ist grundsätzlich ohne dynamisches HTML, CSS und Javascript statisch (Ausnahme sind die Elemente eines Formulars). Das heißt, es kann nichts mehr verändert werden sobald sie aufgerufen und bereits angezeigt wurde. Die Fenstergröße für die Anzeige mittels des JavaScript-Befehls fullscreen() zu ändern geht also nicht ohne eine Anweisung für eine erneute Anzeige.
Häufig wird nun versucht innerhalb der HTML-Datei einen solchen Aufruf automatisch zu starten, der die gleiche Datei neu anzeigt und das Anzeigefenster auf "fullscreen" maximiert.
Wenn eine HTML-Seite sich nun selbst mittels JavaScript noch einmal mit den neuen
Fensterabmessungen aufrufen soll, würde sie das wegen der eingefügten Anweisung mit der neu aufgerufenen Seite gleich danach wieder tun, und wieder tun, und wieder tun, ... es sei denn man könnte ein Flag setzen, diesen Vorgang nur einmal auszuführen.
Es bleibt also nur ein neues Fenster mit den Angaben für den Vollbildmodus öffnen:
- gleiche Seite im neuen Window im fullscreen öffnen (manuell)
- andere Seite im neuen Window im fullscreen öffnen (auto / manuell)
Möglichkeit aber nicht gleichwertig: Das Browserfenster maximieren (Psydo-Vollbild) allerdings mit Toolbar, Menü, ..
| |
|