|
|
|
@ -123,4 +123,63 @@ |
|
|
|
link.href = hrefValue; |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
// FULL SCREEN /////////////////
|
|
|
|
|
|
|
|
abp.utils.toggleFullscreen = function() { |
|
|
|
var elem = document.documentElement; |
|
|
|
if (!document.fullscreenElement && !document.mozFullScreenElement && |
|
|
|
!document.webkitFullscreenElement && !document.msFullscreenElement) { |
|
|
|
if (elem.requestFullscreen) { |
|
|
|
elem.requestFullscreen(); |
|
|
|
} else if (elem.msRequestFullscreen) { |
|
|
|
elem.msRequestFullscreen(); |
|
|
|
} else if (elem.mozRequestFullScreen) { |
|
|
|
elem.mozRequestFullScreen(); |
|
|
|
} else if (elem.webkitRequestFullscreen) { |
|
|
|
elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); |
|
|
|
} |
|
|
|
} else { |
|
|
|
if (document.exitFullscreen) { |
|
|
|
document.exitFullscreen(); |
|
|
|
} else if (document.msExitFullscreen) { |
|
|
|
document.msExitFullscreen(); |
|
|
|
} else if (document.mozCancelFullScreen) { |
|
|
|
document.mozCancelFullScreen(); |
|
|
|
} else if (document.webkitExitFullscreen) { |
|
|
|
document.webkitExitFullscreen(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
abp.utils.requestFullscreen = function() { |
|
|
|
var elem = document.documentElement; |
|
|
|
if (!document.fullscreenElement && !document.mozFullScreenElement && |
|
|
|
!document.webkitFullscreenElement && !document.msFullscreenElement) { |
|
|
|
if (elem.requestFullscreen) { |
|
|
|
elem.requestFullscreen(); |
|
|
|
} else if (elem.msRequestFullscreen) { |
|
|
|
elem.msRequestFullscreen(); |
|
|
|
} else if (elem.mozRequestFullScreen) { |
|
|
|
elem.mozRequestFullScreen(); |
|
|
|
} else if (elem.webkitRequestFullscreen) { |
|
|
|
elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
abp.utils.exitFullscreen = function() { |
|
|
|
if (!(!document.fullscreenElement && !document.mozFullScreenElement && |
|
|
|
!document.webkitFullscreenElement && !document.msFullscreenElement)) { |
|
|
|
if (document.exitFullscreen) { |
|
|
|
document.exitFullscreen(); |
|
|
|
} else if (document.msExitFullscreen) { |
|
|
|
document.msExitFullscreen(); |
|
|
|
} else if (document.mozCancelFullScreen) { |
|
|
|
document.mozCancelFullScreen(); |
|
|
|
} else if (document.webkitExitFullscreen) { |
|
|
|
document.webkitExitFullscreen(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
})(); |
|
|
|
|