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 相关文章推荐
PJ Blog修改-禁止复制的代码和方法
Oct 25 Javascript
15 个 JavaScript Web UI 库
May 19 Javascript
js操作二级联动实现代码
Jul 27 Javascript
JS 控制小数位数的实现代码
Aug 02 Javascript
jquery获得同源iframe内body下标签的值的方法
Sep 25 Javascript
JavaScript中神奇的call()方法
Mar 12 Javascript
js为什么不能正确处理小数运算?
Dec 29 Javascript
AngularJS通过ng-Img-Crop实现头像截取的示例
Aug 17 Javascript
vue router 组件的高级应用实例代码
Apr 08 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
Jul 06 Javascript
vue遍历对象中的数组取值示例
Nov 07 Javascript
如何在Vue.JS中使用图标组件
Aug 04 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下打开URL地址的几种方法小结
2010/05/16 PHP
PHP中利用substr_replace将指定两位置之间的字符替换为*号
2011/01/27 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
2013/02/04 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
纯javascript移动优先的幻灯片效果
2015/11/02 Javascript
js获取html的span标签的值方法(超简单)
2016/07/26 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
js实现日历的简单算法
2017/01/24 Javascript
如何使用bootstrap框架 bootstrap入门必看!
2017/04/13 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
AngularJS通过ng-Img-Crop实现头像截取的示例
2017/08/17 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
2018/09/03 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
js的新生代垃圾回收知识点总结
2019/08/22 Javascript
node脚手架搭建服务器实现token验证的方法
2021/01/20 Javascript
python登录豆瓣并发帖的方法
2015/07/08 Python
在Django中管理Users和Permissions以及Groups的方法
2015/07/23 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
2016/06/14 Python
PyQt5实现简易计算器
2020/05/30 Python
在python中,使用scatter绘制散点图的实例
2019/07/03 Python
Python计算公交发车时间的完整代码
2020/02/12 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
浅析python标准库中的glob
2020/03/13 Python
超全Python图像处理讲解(多模块实现)
2020/04/13 Python
越南电子产品购物网站:FPT Shop
2017/12/02 全球购物
英国文胸专家:AmpleBosom.com
2018/02/06 全球购物
zooplus意大利:在线宠物商店
2019/08/07 全球购物
公司前台辞职报告
2014/01/19 职场文书
销售总经理岗位职责
2014/03/15 职场文书
股指期货心得体会
2014/09/10 职场文书
党员干部作风建设思想汇报范文
2014/10/25 职场文书
财务部会计岗位职责
2015/02/03 职场文书