码迷,mamicode.com
首页 > Web开发 > 详细

Google按ESC退出全屏(带iframe网站)解决问题方案

时间:2017-10-30 14:54:35      阅读:344      评论:0      收藏:0      [点我收藏+]

标签:win   margin   scroll   var   element   click   view   eve   frame   

(function () {

var viewFullScreen = document.getElementById("view-fullscreen");

if (viewFullScreen){

viewFullScreen.addEventListener("click", function (){

var docElm = document.documentElement;

if (docElm.requestFullscreen){

docElm.requestFullscreen();

}else if (docElm.msRequestFullscreen) {

docElm = document.body;//overwrite the element (for IE) docElm.msRequestFullscreen();

}else if (docElm.mozRequestFullScreen){

docElm.mozRequestFullScreen();

} else if (docElm.webkitRequestFullScreen) {

docElm.webkitRequestFullScreen();

}

}, false);

}

}

window.onresize = function(){

// alert(screenSatus)

if(f_IsFullScreen() == true){

$(".tab-menu").hide(500);

}else{

$(".tab-menu").show();

}

};

//判断浏览器是否全屏

function f_IsFullScreen() {

  return (document.body.scrollHeight == window.screen.height && document.body.scrollWidth == window.screen.width);

}

Google按ESC退出全屏(带iframe网站)解决问题方案

标签:win   margin   scroll   var   element   click   view   eve   frame   

原文地址:http://www.cnblogs.com/liumengdie/p/7753662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!