Webpagina omschakelen in full-screen modus

Als je op de knop hiernaast klikt, schakelt het browserwindow over naar Full-screen mode. Dat betekent dat de pagina het hele scherm vult. Zelfs de randen verdwijnen.

Als je weer op de knop klikt, schakelt het window weer terug.

Op deze pagina wordt uitgelegd hoe je dit aanpakt. De code van het voorbeeld kun je downloaden om zelf te gebruiken.

Alleen de werking van het script wordt besproken. Toepassing in je eigen site ligt voor de hand.

Gebruik:

De code van het voorbeeld ziet er als volgt uit:
 
(Zet dit in de <HEAD>).

<script>
function toggleFullscreenMode() {
  var isInFullScreen = (document.fullscreenElement &&
      document.fullscreenElement !== null) ||
    (document.webkitFullscreenElement &&
      document.webkitFullscreenElement !== null) ||
    (document.mozFullScreenElement &&
      document.mozFullScreenElement !== null);

  var docElm = document.documentElement;
  if (!isInFullScreen) {
    if (docElm.requestFullscreen) {
      docElm.requestFullscreen();
    } else if (docElm.mozRequestFullScreen) {
      docElm.mozRequestFullScreen();
    } else if (docElm.webkitRequestFullScreen) {
      docElm.webkitRequestFullScreen();
    } else {  // Foutmelding bij IE
      window.alert('Dit werkt niet met deze browser.\nGebruik F11 op uw toetsenbord.')
    }
  } else {
    if (document.exitFullscreen) {
      document.exitFullscreen();
    } else if (document.webkitExitFullscreen) {
      document.webkitExitFullscreen();
    } else if (document.mozCancelFullScreen) {
      document.mozCancelFullScreen();
    }
  }
}
</script>

(Zet dit in de <BODY> op de plaats waar de knop moet verschijnen).

<button onclick="toggleFullscreenMode()" type="button"><b>F11</b></button>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb503.zip, 597 bytes.

 
terug

html-503; Laatste wijziging: 6 april 2022