Frage

Ich mag meine HTML-Seite im Vollbild-Modus öffnen. Ich habe versucht, diese Javascript in Körper onload-Event-Handler auszuführen.

window.fullScreen = true;

Aber leider, das nicht zu funktionieren scheint. Gibt es eine andere Art und Weise, mit der wir das gleiche erreichen können.

War es hilfreich?

Lösung

Ich denke nicht, Sie die Fenster Eigenschaften unter Verwendung des onload Ereignis einstellen. Versuchen Sie, die Eigenschaften festlegen, wie Sie das Fenster öffnen. Dies sollte funktionieren ...

<div onclick="window.open('http://stackoverflow.com', 'Stackoverflow' , 'type=fullWindow, fullscreen, scrollbars=yes');">
    Hello Stackoverflow!
</div>

Andere Tipps

Dies ist nicht ratsam, da es in unerwartetem Browser GERÄTEVERHALTEN für den Benutzer führt. Aus diesem Grund lassen viele Browser nicht mehr unprivileged Skripte diese Einstellung ändern.

Zum Beispiel von Mozilla Developer Center

  

Mit Chrom Privilegien, wird die Eigenschaft read-write, sonst wird es schreibgeschützt ist.

Siehe https://developer.mozilla.org/En/DOM/Window. fullscreen

Ich bin mir ziemlich sicher, dass die meisten Browser diese blockieren heutzutage als es ärgerlich ist.

Chrome 15, Firefox 10 und Safari 5.1 jetzt APIs bieten programmatisch Vollbild-Modus auslösen.

Siehe diese hacks.mozilla.org Blog-Post .

window.open(href, windowname, ',type=fullWindow,fullscreen,scrollbars=yes');

nehmen Sie es von Link: http://www.htmlcodetutorial.com/linking/linking_famsupp_87.html

Versuchen Sie dieses Skript

<script language="JavaScript">
function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=auto' );
}
</script>

Für Formular Skript Verwendung Aufruf

window.fullScreen('fullscreen.jsp');

oder mit Hyperlink

<a href="javascript:void(0);" onclick="fullScreen('fullscreen.jsp');"> 
Open in Full Screen Window</a>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top