jQuery模拟按下回车键和f11键

523 阅读1分钟

前两天接到一个需求 客户要求网站在打开的时候进入全屏 播放他的特效,心想什么鬼畜的东西,直接200红包发过来,心想做就做嘛。又不是弄不出来,于是就到网上去白嫖了这么一段代码。

 //浏览器进入全屏模式,兼容IE
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 IE,这里其实就是模拟了按下键盘的F11,使浏览器全屏
        var wscript = new ActiveXObject("WScript.Shell");
        if (wscript != null) {
            wscript.SendKeys("{F11}");
        }
    }
}

//浏览器进入全屏模式,兼容IE