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 相关文章推荐
javascript时间函数基础介绍
Mar 28 Javascript
JS性能优化笔记搜索整理
Aug 21 Javascript
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
Nov 14 Javascript
JavaScript实现获得所有兄弟节点的方法
Jul 23 Javascript
第一次接触神奇的Bootstrap网格系统
Jul 27 Javascript
jQuery 判断元素整理汇总
Feb 28 Javascript
node.js实现登录注册页面
Apr 08 Javascript
浅谈node中的cluster集群
Jun 02 Javascript
vue+element的表格实现批量删除功能示例代码
Aug 17 Javascript
JS实现简单的文字无缝上下滚动功能示例
Jun 22 Javascript
VUE.CLI4.0配置多页面入口的实现
Nov 25 Javascript
JavaScript实现点击自制菜单效果
Feb 02 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里的JS打印函数
2006/10/09 PHP
如何用php获取程序执行的时间
2013/06/09 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
2014/03/17 PHP
php中this关键字用法分析
2016/12/07 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
分析 JavaScript 中令人困惑的变量赋值
2007/08/13 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
jquery获取div距离窗口和父级dv的距离示例
2013/10/10 Javascript
JavaScript DOM 学习总结(五)
2015/11/24 Javascript
jquery动态切换背景图片的简单实现方法
2016/05/14 Javascript
JavaScript地理位置信息API
2016/06/11 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
微信小程序 Tab页切换更新数据
2017/01/05 Javascript
angular十大常见问题
2017/03/07 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
2017/08/16 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
vue基于element的区间选择组件
2018/09/07 Javascript
通过vue手动封装on、emit、off的代码详解
2019/05/29 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
2019/08/26 Javascript
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
用Python将mysql数据导出成json的方法
2018/08/21 Python
python2.7实现邮件发送功能
2018/12/12 Python
python查看数据类型的方法
2019/10/12 Python
Python流程控制常用工具详解
2020/02/24 Python
Python新手学习标准库模块命名
2020/05/29 Python
python3.9.1环境安装的方法(图文)
2021/02/02 Python
HTML5之SVG 2D入门10—滤镜的定义及使用
2013/01/30 HTML / CSS
学生打架检讨书1000字
2014/01/16 职场文书
四十年同学聚会致辞
2015/07/28 职场文书
JavaScript 语句之常用 for 循环详解
2021/03/29 Javascript
nginx中proxy_pass各种用法详解
2021/11/07 Servers
python和C/C++混合编程之使用ctypes调用 C/C++的dll
2022/04/29 Python