window.fullScreen = true funktioniert nicht
-
06-07-2019 - |
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.
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.
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>