Cara mengimplementasikan mode layar penuh
- Halaman Sebelumnya Pemberitahuan Beralur
- Halaman Berikutnya Gambar Bergerak
Belajar cara membuat jendela layar penuh menggunakan JavaScript.
Jendela layar penuh
Cara melihat elemen dalam mode layar penuh menggunakan JavaScript.
Klik tombol untuk membuka video dalam mode layar penuh:
video layar penuh
Untuk membuka elemen dalam mode layar penuh, kami menggunakan element.requestFullscreen()
Metode:
Contoh
<script> /* Mendapatkan elemen yang akan ditampilkan dalam mode layar penuh (contoh: video): */ var elem = document.getElementById("myvideo"); /* Saat menjalankan fungsi openFullscreen() untuk membuka video dalam mode layar penuh. Perhatian, kita harus menyertakan prefiks untuk browser yang berbeda, karena mereka belum mendukung metode requestFullscreen */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.webkitRequestFullscreen) { /* Safari */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE11 */ elem.msRequestFullscreen(); } } </script>
dokumen layar penuh
Untuk membuka halaman penuh dalam mode layar penuh, gunakan document.documentElement
gantikan document.getElementById("element")
。
Dalam contoh ini, kami juga menggunakan fungsi penutup untuk keluar mode layar penuh:
Contoh
<script> /* Dapatkan documentElement (<html>) untuk menampilkan halaman di mode layar penuh */ var elem = document.documentElement; /* Lihat Penuh */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.webkitRequestFullscreen) { /* Safari */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE11 */ elem.msRequestFullscreen(); } } /* Keluar dari mode layar penuh */ function closeFullscreen() { if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.webkitExitFullscreen) { /* Safari */ document.webkitExitFullscreen(); } else if (document.msExitFullscreen) { /* IE11 */ document.msExitFullscreen(); } } </script>
Ketika halaman berada di mode layar penuh, Anda juga dapat menggunakan CSS untuk menyetel gaya halaman:
Contoh
/* Safari */ :-webkit-full-screen { background-color: yellow; } /* IE11 */ :-ms-fullscreen { background-color: yellow; } /* Syntax Standar */ :fullscreen { background-color: yellow; }
Laman yang Berhubungan
Panduan HTML DOM:Metode requestFullscreen()
Panduan HTML DOM:Metode exitFullscreen()
Panduan HTML DOM:Metode documentElement
- Halaman Sebelumnya Pemberitahuan Beralur
- Halaman Berikutnya Gambar Bergerak