js实现浏览器全屏与退出 发表于 2018-12-17 兼容 Firefox、Chrome、IE 12345678910111213141516171819202122232425262728293031323334353637383940function 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}"); } }}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 IE,这里和fullScreen相同,模拟按下F11键退出全屏 var wscript = new ActiveXObject("WScript.Shell"); if (wscript != null) { wscript.SendKeys("{F11}"); } }}$('#fullScreen').click(function () { fullScreen(); $(this).hide(0); $('#exitFullScreen').show(0);})$('#exitFullScreen').click(function () { exitFullScreen(); $(this).hide(0); $('#fullScreen').show(0);})