Dla Chrome poprzez Chrome Fullscreen API
Zauważ, że dla (chrom) ze względów bezpieczeństwa nie można nazwać ani wykonywane automatycznie, musi istnieć interakcja z pierwszego użytkownika. (takie jak kliknięcia przycisku, keydown/przyciśnięcie etc.)
addEventListener("click", function() {
var
el = document.documentElement
, rfs =
el.requestFullScreen
|| el.webkitRequestFullScreen
|| el.mozRequestFullScreen
;
rfs.call(el);
});
Javascript pełnoekranowego interfejsu API jako demo „D przez David Walsh, który wydaje się być krzyżem roztworowi przeglądarce
// Find the right method, call on correct element
function launchFullScreen(element) {
if(element.requestFullScreen) {
element.requestFullScreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if(element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
}
// Launch fullscreen for browsers that support it!
launchFullScreen(document.documentElement); // the whole page
launchFullScreen(document.getElementById("videoElement")); // any individual element
możliwy duplikat [Czy istnieje sposób na pełne wyświetlanie wideo HTML5?] (Http://stackoverflow.com/questions/1055214/is-there-a-way-to-make-html5-video-fullscreen). Nawet jeśli samo pytanie nie jest duplikatem tego tekstu, zaakceptowana odpowiedź pasowałaby również tutaj. W każdym przypadku spójrz na [interfejs API pełnoekranowego HTML5] (http://www.sitepoint.com/html5-full-screen-api/) – feeela
Znaleźliśmy podobne pytanie [http://stackoverflow.com/questions/7495373/how-to-make-browser-full-screen-using-f11-key-event-through-javascript] – Mozak
możliwy duplikat [Przełącz okno między normalnym i pełnoekranowym trybem] (http://stackoverflow.com/questions/11436376/switch-window-pomiędzy-normalnym i pełnoekranowym) – JJJ