文档章节

浏览器退出和进入全屏的方法

 王二小_123
发布于 2017/04/06 17:26
字数 190
阅读 20
收藏 0

//浏览器退出全屏的方法

function exitFullScreen() {
      var el = document;
      var cfs = el.cancelFullScreen || el.webkitCancelFullScreen || el.exitFullScreen;
      if(typeof cfs != "undefined" && cfs) {
        cfs.call(el);
      } else if(typeof window.ActiveXObject != "undefined") {
        var wscript = new ActiveXObject("WScript.Shell");
        if(wscript != null) {
            wscript.SendKeys("{F11}");
        }
    }else if (el.msExitFullscreen) {
        el.msExitFullscreen();
    }else if(el.oRequestFullscreen){
        el.oCancelFullScreen();
    }else{ 
        swal({   title: "浏览器不支持全屏调用!",   text: "请更换浏览器或按F11键切换全屏!(3秒后自动关闭)", type: "error",  timer: 3000 });    
    }  
}

//浏览器进入全屏的方法、

function fullScreen() {
      var el = document.documentElement;
      var rfs = el.requestFullScreen || el.webkitRequestFullScreen;
      if(typeof rfs != "undefined" && rfs) {
        rfs.call(el);
      } else if(typeof window.ActiveXObject != "undefined") {
        var wscript = new ActiveXObject("WScript.Shell");
        if(wscript != null) {
            wscript.SendKeys("{F11}");
        }
    }else if (el.msRequestFullscreen) {
        el.msRequestFullscreen();
    }else if(el.oRequestFullscreen){
        el.oRequestFullscreen();
   }else{
           swal({   title: "浏览器不支持全屏调用!",   text: "请更换浏览器或按F11键切换全屏!(3秒后自动关闭)", type: "error",  timer: 3000 });    
   }
}
 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 15
码字总数 1506
作品 0
三门峡
程序员
私信 提问
从零开始学 Web 之 HTML5(三)网络监听,全屏,文件读取,地理定位接口,应用程序缓存

大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:http://www.cnblogs.com/lvonve/ CSDN...

Daotin
07/26
0
0
OS 全局禁止横屏,个别界面选择性横屏的解决办法

在 APPDelegate.h 文件中增加属性:是否支持横屏 在 APPDelegate.m 文件中增加方法,控制全部不支持横屏 这样在其他界面想要横屏的时候,我们只要控制 allowRotation 这个属性就可以控制其他...

SimonXun
2016/08/24
5
0
PDF软件推荐——Sumatra PDF - imsoft.cnblogs

Sumatra PDF 优点:绿色,小巧,快速,支持格式丰富 缺点:不支持修改和添加标记 链接: http://pan.baidu.com/s/1eQ1s3Nc 密码: d8h6 主页:http://www.sumatrapdfreader.org/manual-cn.htm...

imzdx
2014/04/03
0
0
如何将浏览器强制执行F11全屏模式,并且不可以退出该模式

如何将浏览器强制执行F11全屏模式,并且不可以退出,然后使用代码关闭浏览器,指定某一款浏览器也行!让浏览器一直保持F11的全屏模式,并且不能让用户退出F11的全屏模式。求大神指教!!!...

LinJava-X
09/02
0
0
Mac入门(二)Mac os x用户必须掌握的触摸手势

多点触摸手势是Mac OS X区别于Windows操作效率的一大优势,对于一些刚刚入手 Mac 电脑的用户来说,可能很难一下全部发现触摸板的功效,这里我们就一起分享给大家:  一般通用手势 显示桌面...

双月通天
2016/12/03
21
0

没有更多内容

加载失败,请刷新页面

加载更多

使用 React 和 Vue 创建相同的应用,他们有什么差异?

在工作中应用 Vue 之后,我对它有了相当深刻的理解。 不过,俗话说「外国的月亮比较圆」,我好奇「外国的」 React 是怎么样的。 我阅读了 React 文档并观看了一些教程视频,虽然它们很棒,但...

阿K1225
10分钟前
0
0
如何使用Kubernetes的configmap通过环境变量注入到pod里

在Kubernetes官网里,有这样一篇文章,提到了Kubernetes里的一个最佳实践就是把应用代码同配置信息分开,一种方式就是使用Kubernetes 1.2里引入的configmap概念。 https://kubernetes.io/bl...

JerryWang_SAP
26分钟前
0
0
2天闭门培训|以太坊智能合约从入门到实战(北京)

2天培训 16个课时 探寻技术原理,精通以太坊智能合约开发 以太坊智能合约是现在应用的最广泛的区块链应用开发方式,HiBlock区块链社区针对以太坊智能合约的学习特别推出2天闭门研修班,通过2...

HiBlock
28分钟前
0
0
限定某个目录禁止解析php,限制user_agent,php相关配置

11月20日任务 11.28 限定某个目录禁止解析php 11.29 限制user_agent 11.30/11.31 php相关配置 1.限定某个目录禁止解析php 核心配置文件内容 <Directory /data/wwwroot/www.123.com/upload> p...

hhpuppy
39分钟前
2
0
Spring的好文章

孤傲苍狼 https://www.cnblogs.com/xdp-gacl/p/4249939.html 跟我学spring http://jinnianshilongnian.iteye.com/blog/1413846 SpringIoc 和Spring Aop 代理模式: 静态代理 动态代理 cglib代......

wangwei2134
50分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部