该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

浏览器全屏模式的启动函数requestFullscreen(),而且需要附带各浏览器的js方言前缀.

Js代码:

// 启动全屏!判断浏览器的种类

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();

}

}

调用全屏方法:

Html代码:

全屏模式

指定元素全屏

调用全屏的两种方法:

launchFullScreen(document.documentElement); 【整个网页全屏】

launchFullScreen(document.getElementById("navbar")); 【指定的元素全屏】

对你想要全屏显示的页面元素调用全屏方法,浏览器窗口就会变成全屏,但会先请求用户允许全屏模式。要注意,用户很有可能会拒绝全屏模式。如果用户运行全屏模式,则浏览器的工具条等按钮菜单都会隐藏,你的页面会覆盖整个屏幕。

下面的exitFullscreen()方法(也需要加浏览器前缀)会让浏览器退出全屏模式,变成正常模式。

// 判断浏览器种类 退出全屏

function exitFullscreen(){

if(document.exitFullscreen){

document.exitFullscreen();

} else if(document.mozCancelFullScreen){

document.mozCancelFullScreen();

} else if(document.webkitExitFullscreen){

document.webkitExitFullscreen();

}

}

Html代码:

退出全屏

调用exitFullscreen()方法退出全屏;

注意事项:

document.fullScreenElement: 全屏显示的网页元素。

document.fullScreenEnabled: 判断当前是否处于全屏状态。

fullscreenchange事件会在启动全屏或退出全屏时触发:

为什么java退出全屏_Java全屏模式与退出全屏:相关推荐

  1. java 控制台 全屏_Java全屏模式与退出全屏:

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 浏览器全屏模式的启动函数requestFullscreen(),而且需要附带各浏览器的js方言前缀. Js代码: // 启动全屏!判断浏览器的种类 fun ...

  2. java如何设置网页全屏_java中如何进行全屏方式和窗口方式的转换 详细??

    java 中如何进行全屏模式和窗口模式的转换 代码如下所示: import java.awt.Dimension; import java.awt.DisplayMode; import java.a ...

  3. java控制分屏_java实现arcgis地图分屏(双图)

    java实现arcgis地图分屏(双图) java实现arcgis地图分屏(双图) 本博文采用Java语言,利用arcgis api for javascript 4.16地图服务,实现地图分屏,直接 ...

  4. java锁屏_JAVA设置桌面不锁屏设置

    //下面是编译命令 // javac -encoding utf-8 Main.java import javax.swing.*; import java.awt.*; import java.aw ...

  5. java swing进度条_Java Swing创建自定义闪屏:在闪屏上添加Swing进度条控件(转)

    本文将讲解如何做一个类似MyEclipse启动画面的闪屏,为Java Swing应用程序增添魅力. 首先看一下效果图吧, 原理很简单,就是创建一个Dialog,Dialog有一个进度条和一个Label ...

  6. java实现九宫格解锁_Java计算手机九宫格锁屏图案连接9个点的方案总数

    (一)问题 九宫格图案解锁连接9个点共有多少种方案? (二)初步思考 可以把问题抽象为求满足一定条件的1-9的排列数(类似于"八皇后问题"),例如123456789和9876543 ...

  7. java闪屏_java 2D绘画出现闪屏有关问题~

    java 2D绘画出现闪屏有关问题~ java 2D绘画出现闪屏有关问题~ 日期:2014-05-20 浏览次数:20305 次 java 2D绘画出现闪屏问题~~急 用java 2D绘图,用Imag ...

  8. java中文半角转全角_java对于半角和全角的转换

    本文章转载自:http://www.blogjava.net/action/archive/2006/06/01/49743.html 非常感谢上面链接的文章,在我项目中帮助了我. 方法一: // 半 ...

  9. js实现全屏与退出全屏,解决F11进入全屏后退出全屏API方法失效(chrome)

    js实现全屏与退出全屏,解决F11进入全屏后退出全屏API方法失效(chrome) 解决的问题 谷歌浏览器F11全屏后,在页面中编写的全屏按钮失效 解决方法 //判断是否是全屏状态 var isFul ...

最新文章

  1. 开发笔记13 | 部署 Node.js 应用程序到云 ECS
  2. golang中的select详解
  3. Javascript - Select操作大集合
  4. Python 模块初始化的时候,发生了什么?
  5. 腾讯面试后续 | 掘金技术征文
  6. 深度学习训练的时候gpu占用0_26秒单GPU训练CIFAR10,Jeff Dean也点赞的深度学习优化技巧...
  7. vue v html安全,vue 中控制v-html 中的样式,但不影响全局的小技巧
  8. Docker(三) 使用容器数据卷实现数据持久化与容器数据共享
  9. gui python qt 绘图_最全整理!计算、可视化、机器学习等8大领域38个常用Python库...
  10. 平时多流汗,战时少流血
  11. 备考通信复试过程中的一些知识点总结梳理——码间干扰与衰落
  12. 简述搭建android开发环境的一般过程,Android开发环境搭建过程图文详解
  13. php识别二维码内容
  14. 小皮phpstudy中的mysql无法启动,启动就马上停止
  15. 鳥哥的 Linux 私房菜 -- 例行性工作排程的建立 cron,郁闷一下午
  16. jQuery轮播图效果+ bxCarousel实现图片滚动切换效果+Mootools Videobox实现视频图片弹出类lightbox效果
  17. 蓝牙成为物联网市场中的有力竞争者
  18. 临床血液学综合练习题库【1】
  19. 小型气象站参数有哪些
  20. 音频特效生成与算法 1

热门文章

  1. docker 系列之 配置阿里云镜像加速器
  2. 基于tcp和udp的socket实现
  3. 1043. 输出PATest(20)
  4. Linux文件压缩与解压缩
  5. 实战:一次失败的WEB攻击试验,欢迎高手补充
  6. c# IO线程 打造 定时打开指定程序
  7. 微软以后要是也开源也免费,java还竞争过.NET吗?
  8. 【转载】pycharm远程调试配置
  9. CoinMarketCap计划于11月发布新的流动性排名系统
  10. “区块链”究竟是什么