JavaScript控制浏览器全屏显示简单示例


Posted in Javascript onJuly 05, 2018

本文实例讲述了JavaScript控制浏览器全屏显示。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>3water.com JS全屏显示</title>
</head>
<body>
<div onclick="launchFullscreen(document.documentElement);">全屏显示</div>
<div onclick="exitFullscreen()(document.documentElement);">退出全屏</div>
  <!--launchFullscreen(document.documentElement);-->
</body>
</html>
<script>
  // 判断各种浏览器,找到正确的方法
  function launchFullscreen(element) {
    if(element.requestFullscreen) {
      element.requestFullscreen();
    } else if(element.mozRequestFullScreen) {
      element.mozRequestFullScreen();
    } else if(element.webkitRequestFullscreen) {
      element.webkitRequestFullscreen();
    } else if(element.msRequestFullscreen) {
      element.msRequestFullscreen();
    }
  }
  // 判断浏览器种类
  function exitFullscreen() {
    if(document.exitFullscreen) {
      document.exitFullscreen();
    } else if(document.mozCancelFullScreen) {
      document.mozCancelFullScreen();
    } else if(document.webkitExitFullscreen) {
      document.webkitExitFullscreen();
    }
  }
  // 退出全屏模式!
  exitFullscreen();
</script>

使用本站HTML/CSS/JS在线运行测试工具:http://tools.3water.com/code/HtmlJsRun,可得到如下测试运行效果:

JavaScript控制浏览器全屏显示简单示例

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
仿新浪微博登陆邮箱提示效果的js代码
Aug 02 Javascript
jQuery中$.fn的用法示例介绍
Nov 05 Javascript
全面兼容的javascript时间格式化函数(比较实用)
May 14 Javascript
JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
Oct 17 Javascript
vue.js+boostrap项目实践(案例详解)
Sep 21 Javascript
AngularJs实现聊天列表实时刷新功能
Jun 15 Javascript
网页爬虫之cookie自动获取及过期自动更新的实现方法
Mar 06 Javascript
微信小程序分享海报生成的实现方法
Dec 10 Javascript
跟混乱的页面弹窗说再见
Apr 11 Javascript
js实现表格数据搜索
Aug 09 Javascript
Jquery $.map使用方法实例详解
Sep 01 jQuery
openlayers实现地图弹窗
Sep 25 Javascript
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 #jQuery
JavaScript递归函数解“汉诺塔”算法代码解析
Jul 05 #Javascript
微信小程序开发之改变data中数组或对象的某一属性值
Jul 05 #Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
Jul 05 #Javascript
微信小程序实现左右联动的实战记录
Jul 05 #Javascript
vue实现自定义多选与单选的答题功能
Jul 05 #Javascript
JavaScript实现图片懒加载的方法分析
Jul 05 #Javascript
You might like
PHP调用MySQL的存储过程的实现代码
2008/08/12 PHP
10款实用的PHP开源工具
2015/10/23 PHP
PHP程序员必须知道的两种日志实例分析
2020/05/14 PHP
document对象execCommand的command参数介绍
2006/08/01 Javascript
基于jQuery的图片剪切插件
2011/08/03 Javascript
THREE.JS入门教程(4)创建粒子系统
2013/01/24 Javascript
浅析jQuery中常用的元素查找方法总结
2013/07/04 Javascript
web css实现整站样式互相切换
2013/10/29 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
用Jquery.load载入页面实现局部刷新
2014/01/22 Javascript
浅谈javascript中自定义模版
2015/01/29 Javascript
jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
2015/06/25 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
基于jQuery实现收缩展开功能
2016/03/18 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
2016/12/31 Javascript
jQuery分页插件jquery.pagination.js使用方法解析
2017/02/09 Javascript
react-router实现按需加载
2017/05/09 Javascript
解决vue处理axios post请求传参的问题
2018/03/05 Javascript
创建echart多个联动的示例代码
2018/11/23 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
2020/10/29 Javascript
对PyQt5中树结构的实现方法详解
2019/06/17 Python
OpenCV+Python--RGB转HSI的实现
2019/11/27 Python
python实现将字符串中的数字提取出来然后求和
2020/04/02 Python
Python实现AI换脸功能
2020/04/10 Python
pycharm使用技巧之自动调整代码格式总结
2020/11/04 Python
体验完美剃须:The Art of Shaving
2018/08/06 全球购物
应届毕业生个人求职信范文
2014/01/29 职场文书
小学生评语集锦
2014/04/18 职场文书
团队精神口号
2014/06/06 职场文书
毕业论文指导教师评语
2014/12/30 职场文书
4S店销售内勤岗位职责
2015/04/13 职场文书
2015年乡镇环保工作总结
2015/04/22 职场文书
幼儿园校车安全责任书
2015/05/08 职场文书
小爸爸观后感
2015/06/15 职场文书
酒桌上的祝酒词
2015/08/12 职场文书
导游词之苏州盘门景区
2019/11/12 职场文书