JavaScript
  • JavascriptF1
  • docs
    • Dates
    • Fullscreen
    • Random
Powered by GitBook
On this page
  • Enter fullscreen mode
  • Exit from fullscreen mode
  • Detect fullscreen mode
  • Toggle fullscreen mode

Was this helpful?

  1. docs

Fullscreen

PreviousDatesNextRandom

Last updated 3 years ago

Was this helpful?

JavaScript Fullscreen API examples


Enter fullscreen mode

Switch browser to fullscreen mode.

  • Example:

    document.documentElement.requestFullscreen();

Exit from fullscreen mode

Exit from the fullscreen mode.

  • Example:

    const exitBtn = document.getElementById('exit-btn');
    
    exitBtn.addEventListener('click', ()=>{
        if (document.fullscreenElement) {
            document.exitFullscreen();
        }
    });

Detect fullscreen mode

  • Example:

    window.addEventListener('resize', (evt) => {
        if (window.innerHeight == screen.height) {
            console.log('FULL SCREEN');
        } else {
            console.log('NORMAL SCREEN');
        }
    });

Toggle fullscreen mode

  • Example:

    const toggleBtn = document.getElementById('toggle-btn');
    
    toggleBtn.addEventListener('click', () => {
      if (!document.fullscreenElement) {
          document.documentElement.requestFullscreen();
      } else {
        if (document.exitFullscreen) {
          document.exitFullscreen();
        }
      }
    }

Detect if fullscreen mode is active.

Toggle fullscreen mode.

Source
Source
Source
Source