JS实现HTML中frameset浏览器全屏和退出全屏

来源:互联网 发布:mac iphoto 无法更新 编辑:程序博客网 时间:2024/06/10 06:10
<script type="text/javascript">/*       全屏       */       function fullScreen() {        var el = document.documentElement;        var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen;                if (typeof rfs != "undefined" && rfs) {        rfs.call(el);        } else if (typeof window.ActiveXObject != "undefined") {        // for Internet Explorer 模拟按下F11键退出全屏       var wscript = new ActiveXObject("WScript.Shell");        if (wscript != null) {        wscript.SendKeys("{F11}");        }        }       }/*退出全屏*/       function exitFullScreen() {       var el = document;       var cfs = el.cancelFullScreen || el.webkitCancelFullScreen ||            el.mozCancelFullScreen || el.exitFullScreen;       if(typeof cfs != "undefined" && cfs) {         cfs.call(el);       } else if(typeof window.ActiveXObject != "undefined") {         //for Internet Explorer,这里和fullScreen相同,模拟按下F11键退出全屏         var wscript = new ActiveXObject("WScript.Shell");         if(wscript != null) {             wscript.SendKeys("{F11}");         }       }     }</script>


操作frame中的页面显示全屏,

/*       frame页面中调用全屏       */       function fullScreen() {        if(top.main.rows == "88,*"){       top.main.rows = "0,*";       window.parent.fullScreen();       }else{       top.main.rows = "88,*";       window.parent.exitFullScreen();       }       if(top.bottom.cols == "187,*"){       top.bottom.cols = "0,*";       }else{       top.bottom.cols = "187,*";        }              }


                                             
0 0