//全屏
? ? ? ? function fullScreen(){
? ? ? ? ? ? var el = document.documentElement;
? ? ? ? ? ? var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullscreen;? ? ?
? ? ? ? ? ? ? ? if(typeof rfs != "undefined" && rfs) {
? ? ? ? ? ? ? ? ? ? rfs.call(el);
? ? ? ? ? ? ? ? };
? ? ? ? ? ? ? return;
? ? ? ? }
//退出全屏
? ? ? ? function exitScreen(){
? ? ? ? ? ? if (document.exitFullscreen) {?
? ? ? ? ? ? ? ? document.exitFullscreen();?
? ? ? ? ? ? }?
? ? ? ? ? ? else if (document.mozCancelFullScreen) {?
? ? ? ? ? ? ? ? document.mozCancelFullScreen();?
? ? ? ? ? ? }?
? ? ? ? ? ? else if (document.webkitCancelFullScreen) {?
? ? ? ? ? ? ? ? document.webkitCancelFullScreen();?
? ? ? ? ? ? }?
? ? ? ? ? ? else if (document.msExitFullscreen) {?
? ? ? ? ? ? ? ? document.msExitFullscreen();?
? ? ? ? ? ? }
? ? ? ? ? ? if(typeof cfs != "undefined" && cfs) {
? ? ? ? ? ? ? ? cfs.call(el);
? ? ? ? ? ? }
? ? ? ? }
//ie低版本的全屏,退出全屏都這個方法
? ? ? ? function iefull(){
? ? ? ? ? ? var el = document.documentElement;
? ? ? ? ? ? var rfs =? el.msRequestFullScreen;
? ? ? ? ? ? if(typeof window.ActiveXObject != "undefined") {
? ? ? ? ? ? ? ? //這的方法 模擬f11鍵,使瀏覽器全屏
? ? ? ? ? ? ? ? var wscript = new ActiveXObject("WScript.Shell");
? ? ? ? ? ? ? ? if(wscript != ) {
? ? ? ? ? ? ? ? ? ? wscript.SendKeys("{F11}");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? //注:ie調(diào)用ActiveX控件,需要在ie瀏覽器安全設(shè)置里面把 ‘未標(biāo)記為可安全執(zhí)行腳本的ActiveX控件初始化并執(zhí)行腳本’ 設(shè)置為啟用
---------------------
作者:前端小獅
來源:CSDN
原文:https://blog.csdn.net/m0_37885651/article/details/79231670
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接因痛!