Comment réaliser un plein écran
- Page précédente Barre de notification
- Page suivante Dessin en défilement
Apprenez à créer une fenêtre plein écran avec JavaScript.
Fenêtre plein écran
Comment afficher des éléments en mode plein écran avec JavaScript.
Cliquez sur le bouton pour ouvrir la vidéo en mode plein écran :
video plein écran
Pour ouvrir un élément en mode plein écran, nous utilisons element.requestFullscreen()
Méthode :
Exemple
<script> /* Obtenir l'élément à afficher en mode plein écran (dans cet exemple, une vidéo) : */ var elem = document.getElementById("myvideo"); /* Lorsque la fonction openFullscreen() est exécutée, ouvrir la vidéo en mode plein écran. Remarque, nous devons inclure des préfixes pour différents navigateurs, car ils ne supportent pas encore la méthode requestFullscreen */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.webkitRequestFullscreen) { /* Safari */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE11 */ elem.msRequestFullscreen(); } } </script>
document.fullscreenEnabled
Pour ouvrir l'ensemble de la page en mode plein écran, utilisez document.documentElement
remplace document.getElementById("element")
。
Dans cet exemple, nous utilisons également une fonction de fermeture pour quitter le mode plein écran :
Exemple
<script> /* Obtenir documentElement (<html>) pour afficher la page en plein écran */ var elem = document.documentElement; /* Vue en plein écran */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.webkitRequestFullscreen) { /* Safari */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE11 */ elem.msRequestFullscreen(); } } /* Sortir du plein écran */ function closeFullscreen() { if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.webkitExitFullscreen) { /* Safari */ document.webkitExitFullscreen(); } else if (document.msExitFullscreen) { /* IE11 */ document.msExitFullscreen(); } } </script>
Lorsque la page est en mode plein écran, vous pouvez également utiliser CSS pour définir le style de la page :
Exemple
/* Safari */ :-webkit-full-screen { background-color: yellow; } /* IE11 */ :-ms-fullscreen { background-color: yellow; } /* Syntaxe standard */ :fullscreen { background-color: yellow; }
Pages associées
Manuel de référence HTML DOM :Méthode requestFullscreen()
Manuel de référence HTML DOM :Méthode exitFullscreen()
Manuel de référence HTML DOM :Méthode documentElement
- Page précédente Barre de notification
- Page suivante Dessin en défilement