Skip to content

Instantly share code, notes, and snippets.

@Longwater1234
Created December 30, 2021 11:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Longwater1234/db7296873840d81f10ed6461fbe927b5 to your computer and use it in GitHub Desktop.
Save Longwater1234/db7296873840d81f10ed6461fbe927b5 to your computer and use it in GitHub Desktop.
Toggle FullScreen onClick
if(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement) {
//in fullscreen, so exit it
alert('exit fullscreen');
if(document.exitFullscreen) {
document.exitFullscreen();
} else if(document.msExitFullscreen) {
document.msExitFullscreen();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if(document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
} else { //not fullscreen, so enter it
alert('enter fullscreen');
if(document.documentElement.requestFullscreen) {
document.documentElement.requestFullscreen();
} else if(document.documentElement.webkitRequestFullscreen) {
document.documentElement.webkitRequestFullscreen();
} else if(document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if(document.documentElement.msRequestFullscreen) {
document.documentElement.msRequestFullscreen();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment