Fullscreen¶
JavaScript Fullscreen API examples
Enter fullscreen mode¶
Switch browser to fullscreen mode. Source
- Example:
document.documentElement.requestFullscreen();
Exit from fullscreen mode¶
Exit from the fullscreen mode. Source
- Example:
const exitBtn = document.getElementById('exit-btn'); exitBtn.addEventListener('click', ()=>{ if (document.fullscreenElement) { document.exitFullscreen(); } });
Detect fullscreen mode¶
Detect if fullscreen mode is active. Source
- Example:
window.addEventListener('resize', (evt) => { if (window.innerHeight == screen.height) { console.log('FULL SCREEN'); } else { console.log('NORMAL SCREEN'); } });
Toggle fullscreen mode¶
Toggle fullscreen mode. Source
- Example:
const toggleBtn = document.getElementById('toggle-btn'); toggleBtn.addEventListener('click', () => { if (!document.fullscreenElement) { document.documentElement.requestFullscreen(); } else { if (document.exitFullscreen) { document.exitFullscreen(); } } }