Das unten stehende JS-Snippet versetzt den Browser in den Vollbildmodus und funktioniert in allen gängigen Browsern (Mozilla Firefox, Google Chrome, Microsoft Internet Explorer, Apple Safari)
Achtung: Apple Safari wird nur unter Mac OS unterstützt, denn unter iOS erlaubt Apple für Websites generell keinen Vollbildmodus.
JavaScript-Code
function fullscreen(){
elem = document.getElementsByTagName("body")[0];
if (!document.fullscreenElement && !document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement){
if(elem.requestFullscreen){
elem.requestFullscreen();
} else if(elem.msRequestFullscreen){
elem.msRequestFullscreen();
} else if(elem.mozRequestFullScreen){
elem.mozRequestFullScreen();
} else if(elem.webkitRequestFullscreen){
elem.webkitRequestFullscreen(elem.ALLOW_KEYBOARD_INPUT);
}
} else {
if(document.exitFullscreen){
document.exitFullscreen();
} else if(document.msExitFullscreen){
document.msExitFullscreen();
} else if(document.mozCancelFullScreen){
document.mozCancelFullScreen();
} else if(document.webkitExitFullscreen){
document.webkitExitFullscreen();
}
}
}
Einschränkungen
Bei der Entwicklung von Websites, die im Vollbildmodus angezeigt werden sollen, sind die folgenden beiden Dinge zu beachten: