1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > js实现浏览器的全屏和退出全屏

js实现浏览器的全屏和退出全屏

时间:2019-09-23 15:40:10

相关推荐

js实现浏览器的全屏和退出全屏

js实现浏览器的全屏和退出全屏

关于更多日常使用的公共类的操作方法,可以关注下小滑轮网站

/*** 全屏*/let toFullScreen = () => {let el = document.documentElement;let rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen;//typeof rfs != "undefined" && rfsif (rfs) {rfs.call(el);} else if (typeof window.ActiveXObject !== "undefined") {//for IE,这里其实就是模拟了按下键盘的F11,使浏览器全屏let wscript = new ActiveXObject("WScript.Shell");if (wscript != null) {wscript.SendKeys("{F11}");}} else {alert("浏览器不支持全屏");}}/*** 退出全屏*/let exitFullscreen = function () {let el = parent.document;let cfs = el.cancelFullScreen || el.webkitCancelFullScreen || el.mozCancelFullScreen || el.exitFullScreen;//typeof cfs != "undefined" && cfsif (cfs) {cfs.call(el);} else if (typeof window.ActiveXObject !== "undefined") {//for IE,这里和fullScreen相同,模拟按下F11键退出全屏let wscript = new ActiveXObject("WScript.Shell");if (wscript != null) {wscript.SendKeys("{F11}");}} else {alert("切换失败,可尝试Esc退出")}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。