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 相关文章推荐
JQuery Tips(3) 关于$()包装集内元素的改变
Dec 14 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
Jan 27 Javascript
Extjs4中Form的使用之本地hiddenfield
Nov 26 Javascript
avalon js实现仿微博拖动图片排序
Aug 14 Javascript
日常收集整理的JavaScript常用函数方法
Dec 10 Javascript
jquery根据td给相同tr下其他td赋值的实现方法
Oct 05 Javascript
vue多级多选菜单组件开发
Sep 08 Javascript
jquery+css实现侧边导航栏效果
Jun 12 jQuery
基于angular2 的 http服务封装的实例代码
Jun 29 Javascript
JavaScript实现图片无缝滚动效果
Jul 07 Javascript
轻量级富文本编辑器wangEditor结合vue使用方法示例
Oct 10 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
Mar 28 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中简单的图形处理(经典)
2015/10/26 PHP
php实现登陆模块功能示例
2016/10/20 PHP
Laravel中日期时间处理包Carbon的简单使用
2017/09/21 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
JavaScript实现常用二级省市级联下拉列表的方法
2015/03/25 Javascript
原生JS和JQuery动态添加、删除表格行的方法
2015/05/28 Javascript
smartcrop.js智能图片裁剪库
2015/10/14 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
论JavaScript模块化编程
2016/03/07 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
AngularJS ng-repeat数组有重复值的解决方法
2016/10/23 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
2020/12/01 Javascript
Bootstrap基本样式学习笔记之表格(2)
2016/12/07 Javascript
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
AngularJS的$location使用方法详解
2017/10/19 Javascript
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
2019/02/15 jQuery
微信小程序访问豆瓣电影api的实现方法
2019/03/31 Javascript
使用异步组件优化Vue应用程序的性能
2019/04/28 Javascript
Vue.extend 编程式插入组件的实现
2019/11/18 Javascript
js实现拖拽元素选择和删除
2020/08/25 Javascript
Python2.x与Python3.x的区别
2016/01/14 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
python实现微信自动回复机器人功能
2019/07/11 Python
python中update的基本使用方法详解
2019/07/17 Python
python cumsum函数的具体使用
2019/07/29 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
Python实现UDP程序通信过程图解
2020/05/15 Python
python爬取网易云音乐热歌榜实例代码
2020/08/07 Python
最新pycharm安装教程
2020/11/18 Python
英国领先的游戏零售商:GAME
2019/09/24 全球购物
奶茶店创业计划书
2014/08/14 职场文书
国庆65周年演讲稿:回首往昔,展望未来
2014/09/21 职场文书
2015年暑期见闻
2015/07/14 职场文书
社会实践心得体会范文
2016/01/14 职场文书
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL