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 相关文章推荐
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
Aug 21 Javascript
javascript中的__defineGetter__和__defineSetter__介绍
Aug 15 Javascript
JS实现字符串转日期并比较大小实例分析
Dec 09 Javascript
喜大普奔!jQuery发布 3.0 最终版
Jun 12 Javascript
JavaScript html5利用FileReader实现上传功能
Mar 27 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
Dec 07 Javascript
vue升级之路之vue-router的使用教程
Aug 14 Javascript
详解npm 配置项registry修改为淘宝镜像
Sep 07 Javascript
vue-cli项目配置多环境的详细操作过程
Oct 30 Javascript
JS匿名函数内部this指向问题详析
May 10 Javascript
JS实现提示效果弹出及延迟隐藏的功能
Aug 26 Javascript
JS精髓原型链继承及构造函数继承问题纠正
Jun 16 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
linux下为php添加curl扩展的方法
2011/07/29 PHP
PHP实现清除MySQL死连接的方法
2016/07/23 PHP
PHP实现时间日期友好显示实现代码
2019/09/08 PHP
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
jquery animate图片模向滑动示例代码
2011/01/26 Javascript
很棒的js选项卡切换效果
2016/07/15 Javascript
JavaScript省市区三级联动菜单效果
2016/09/21 Javascript
Node.js中常规的文件操作总结
2016/10/13 Javascript
WEB前端实现裁剪上传图片功能
2016/10/17 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
2018/02/05 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
JavaScript中利用Array filter() 方法压缩稀疏数组
2018/02/24 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
2019/08/02 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
2020/07/20 Javascript
解决vue addRoutes不生效问题
2020/08/04 Javascript
[43:36]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python的条件语句与运算符优先级详解
2015/10/13 Python
python 自动化将markdown文件转成html文件的方法
2016/09/23 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
使用Python脚本zabbix自定义key监控oracle连接状态
2019/08/28 Python
python实现将json多行数据传入到mysql中使用
2019/12/31 Python
Pytorch 定义MyDatasets实现多通道分别输入不同数据方式
2020/01/15 Python
Python异常原理及异常捕捉实现过程解析
2020/03/25 Python
PyInstaller的安装和使用的详细步骤
2020/06/02 Python
Python限制内存和CPU使用量的方法(Unix系统适用)
2020/08/04 Python
celery在python爬虫中定时操作实例讲解
2020/11/27 Python
英国最大的经认证的有机超市:Planet Organic
2018/02/02 全球购物
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
计算机应用毕业生自荐信
2013/10/23 职场文书
给排水工程师岗位职责
2013/11/21 职场文书
公司部门司机岗位职责
2014/01/03 职场文书
初一学生期末评语
2014/04/24 职场文书
师德标兵事迹材料
2014/12/19 职场文书
2015年建筑工程工作总结
2015/05/13 职场文书
用Python编写简单的gRPC服务的详细过程
2021/07/04 Python