Skip to content

Instantly share code, notes, and snippets.

@semlinker
Created November 11, 2015 06:09
Show Gist options
  • Save semlinker/56b1e97c006fe78ed541 to your computer and use it in GitHub Desktop.
Save semlinker/56b1e97c006fe78ed541 to your computer and use it in GitHub Desktop.
function toggleFullScreen() {
var doc = window.document;
var elem = doc.body; //the element you want to make fullscreen
var requestFullScreen = elem.requestFullscreen || elem.webkitRequestFullScreen || elem.mozRequestFullScreen || elem.msRequestFullscreen;
var cancelFullScreen = doc.exitFullscreen || doc.webkitExitFullscreen || doc.mozCancelFullScreen|| doc.msExitFullscreen;
if(!(doc.fullscreenElement || doc.mozFullScreenElement || doc.webkitFullscreenElement || doc.msFullscreenElement)) {
requestFullScreen.call(doc.body);
}
else {
cancelFullScreen.call(doc);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment