Skip to content

Instantly share code, notes, and snippets.

@seyDoggy
Last active August 29, 2015 14:04
Show Gist options
  • Save seyDoggy/155f2b9319d6e01eaf82 to your computer and use it in GitHub Desktop.
Save seyDoggy/155f2b9319d6e01eaf82 to your computer and use it in GitHub Desktop.
Script for getting in and out of full screen
var fullscreenTargets = (function (launchElement, exitElement) {
launchElement.on('click', function(event) {
event.preventDefault();
if(document.documentElement.requestFullscreen) {
document.documentElement.requestFullscreen();
} else if(document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if(document.documentElement.webkitRequestFullscreen) {
document.documentElement.webkitRequestFullscreen();
} else if(document.documentElement.msRequestFullscreen) {
document.documentElement.msRequestFullscreen();
} else if(document.documentElement.webkitEnterFullscreen) {
document.documentElement.webkitEnterFullscreen();
}
});
exitElement.on('dblclick', function(event) {
event.preventDefault();
if(document.exitFullscreen) {
document.exitFullscreen();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if(document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
});
return false;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment