javascript实现控制浏览器全屏


Posted in Javascript onMarch 30, 2015

功能很简单,代码也很简洁,这里就不多废话了

function fullScreen() {
  var el = document.documentElement,
    rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen,
    wscript;
 
  if(typeof rfs != "undefined" && rfs) {
    rfs.call(el);
    return;
  }
 
  if(typeof window.ActiveXObject != "undefined") {
    wscript = new ActiveXObject("WScript.Shell");
    if(wscript) {
      wscript.SendKeys("{F11}");
    }
  }
}
 
function exitFullScreen() {
  var el = document,
    cfs = el.cancelFullScreen || el.webkitCancelFullScreen || el.mozCancelFullScreen || el.exitFullScreen,
    wscript;
 
  if (typeof cfs != "undefined" && cfs) {
   cfs.call(el);
   return;
  }
 
  if (typeof window.ActiveXObject != "undefined") {
    wscript = new ActiveXObject("WScript.Shell");
    if (wscript != null) {
      wscript.SendKeys("{F11}");
    }
 }
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
Convert Seconds To Hours
Jun 16 Javascript
在javascript中实现函数数组的方法
Dec 25 Javascript
JavaScript代码判断点击第几个按钮
Dec 13 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
May 07 Javascript
Javascript使用SWFUpload进行多文件上传
Nov 16 Javascript
jQuery插件zTree实现删除树节点的方法示例
Mar 08 Javascript
Less 安装及基本用法
May 05 Javascript
对vue 键盘回车事件的实例讲解
Aug 25 Javascript
vue+element-ui动态生成多级表头的方法
Aug 28 Javascript
Echarts之悬浮框中的数据排序问题
Nov 08 Javascript
运用js实现图层拖拽的功能
May 24 Javascript
Vue中实现回车键切换焦点的方法
Feb 19 Javascript
原生JavaScript编写俄罗斯方块
Mar 30 #Javascript
原生js结合html5制作简易的双色子游戏
Mar 30 #Javascript
原生js结合html5制作小飞龙的简易跳球
Mar 30 #Javascript
PHPMyAdmin导入时提示文件大小超出PHP限制的解决方法
Mar 30 #Javascript
浅谈类似于(function(){}).call()的js语句
Mar 30 #Javascript
jquery实现右键菜单插件
Mar 29 #Javascript
纯JavaScript实现的兼容各浏览器的添加和移除事件封装
Mar 28 #Javascript
You might like
php的一个登录的类 [推荐]
2007/03/16 PHP
坏狼的PHP学习教程之第2天
2008/06/15 PHP
php is_file 判断给定文件名是否为一个正常的文件
2010/05/10 PHP
destoon公司主页模板风格的添加方法
2014/06/20 PHP
PHP类中的魔术方法(Magic Method)简明总结
2014/07/08 PHP
php进程间通讯实例分析
2016/07/11 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
php数组和链表的区别总结
2019/09/20 PHP
js内存泄露的几种情况详细探讨
2013/05/31 Javascript
js中prototype用法详细介绍
2013/11/14 Javascript
js 判断控件获得焦点的示例代码
2014/03/04 Javascript
使用Raygun来自动追踪AngularJS中的异常
2015/06/23 Javascript
javascript生成大小写字母
2015/07/03 Javascript
概述jQuery中的ajax方法
2016/12/16 Javascript
Javascript快速实现浏览器系统通知
2017/08/26 Javascript
详解vue 单页应用(spa)前端路由实现原理
2018/04/04 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
JS实现点击按钮可实现编辑功能
2018/07/03 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
Webpack中SplitChunksPlugin 配置参数详解
2020/03/24 Javascript
python线程锁(thread)学习示例
2013/12/04 Python
python基础教程之基本内置数据类型介绍
2014/02/20 Python
Python内存管理方式和垃圾回收算法解析
2017/11/11 Python
Python实现KNN邻近算法
2021/01/28 Python
Django压缩静态文件的实现方法详析
2018/08/26 Python
Python利用itchat库向好友或者公众号发消息的实例
2019/02/21 Python
Pytorch1.5.1版本安装的方法步骤
2020/12/31 Python
纯css3实现的竖形无限级导航
2014/12/10 HTML / CSS
GUESS西班牙官方网上商城:美国服饰品牌
2017/03/15 全球购物
凯蒂·佩里个人女鞋品牌:Katy Perry Collections
2019/04/04 全球购物
意大利网上购书网站:Libraccio.it
2021/02/03 全球购物
行政部经理助理岗位职责
2014/06/15 职场文书
班主任经验交流材料
2014/12/16 职场文书
php解析非标准json、非规范json的方式实例
2022/05/10 PHP
Docker安装MySql8并远程访问的实现
2022/07/07 Servers