Title

/*全屏操作的主要方法和属性

* 1.requestFullScreen():开启全屏显示

* 不同浏览器需要添加不同的前缀

* chrome:webkit firefox:moz ie:ms opera:o

* 2.cancelFullScreen():退出全屏显示:也添加前缀,在不同的浏览器下.退出全屏只能使用document来实现

* 3.fullScreenElement:是否是全屏状态,也只能使用document进行判断*/

window.οnlοad=function(){

var div=document.querySelector("div");

/*添加三个按钮的点击事件*/

/*全屏操作*/

document.querySelector("#full").οnclick=function(){

/*div.requestFullScreen();*/

/*div.webkitRequestFullScreen();*/

/*div.mozRequestFullScreen();*/

/*使用能力测试添加不同浏览器下的前缀*/

if(div.requestFullScreen){

div.requestFullScreen();

}

else if(div.webkitRequestFullScreen){

div.webkitRequestFullScreen();

}

else if(div.mozRequestFullScreen){

div.mozRequestFullScreen();

}

else if(div.msRequestFullScreen){

div.msRequestFullScreen();

}

}

/*退出全屏*/

document.querySelector("#cancelFull").οnclick=function(){

if(document.cancelFullScreen){

document.cancelFullScreen();

}

else if(document.webkitCancelFullScreen){

document.webkitCancelFullScreen();

}

else if(document.mozCancelFullScreen){

document.mozCancelFullScreen();

}

else if(document.msCancelFullScreen){

document.msCancelFullScreen();

}

}

/*判断是否是全屏状态*/

document.querySelector("#isFull").οnclick=function(){

/*两个细节:使用document判断 能力测试*/

if(document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement){

alert(true);

}

else{

alert(false);

}

}

}

html5老是自动退出全屏,HTML5--浏览器全屏操作、退出全屏、是否全屏相关推荐

  1. html5老是自动退出全屏,HTML5进入和退出全屏模式的api网上有很多,一查就查到了...

    在Internet上,有许多HTML5 API可以进入和退出全屏模式,并且可以在检查后找到它们.我将主要讨论它与F11的区别: HTML5:用于使dom元素全屏显示,例如body div img等. ...

  2. html5老是自动退出全屏,JavaScript实现全屏和退出全屏功能

    我们有时候需要手动去设置浏览器全屏事件,这里写了一个函数, //兼容谷歌 火狐  IE 全屏操作代码class EventListen { constructor () { this.handers  ...

  3. html5视频自动播放兼容谷歌浏览器,html5实现完美兼容各大浏览器的播放器

    歌曲播放我们会发现他的兼容性不是很好,譬如IE上能播放的flash播放器,再firfox或者chrome上就不是很好的应用了,因为有插件的阻碍!HTML5的出现让这一切成为了可能,但是播放器虽然播放了 ...

  4. html5 5s自动返回键,关于HTML5页面与手机虚拟键盘的回车的处理

    要支持手机虚拟键盘的回车键能触发当前页面的提交效果,需要满足一下几点 一,存在form元素以及submit类型的input子元素 二,需要将form的onsubmit属性绑定包含返回布尔值的方法 关于 ...

  5. 前端 如何检测到当前的网页已经退出_js监听浏览器离开页面操作

    序言 大家是否经常遇到在关闭网页的时候,会看到一个确定是否离开当前页面的提示框?想一些在线测试系统.信息录入系统等就经常会有这一些提示,避免用户有意或者无意中关掉了页面,导致数据丢失.这里面的实现过程 ...

  6. 移动端HTML5<video> 浏览器劫持视频播放 视频激活播放后强制全屏 视频无法被其他元素覆盖

    浏览器劫持视频播放.视频无法被其他元素覆盖 Html5 video 多媒体标签 <videoid="loginVideo"mutedautoplayloop:src=&quo ...

  7. html5 自动设置全屏,HTML5全屏(Fullscreen)API详细介绍

    在越来越真实的web应用程序中,JavaScript也变得越来越给力. FullScreen API 是一个新的JavaScript API,简单而又强大. FullScreen 让我们可以通过编程的 ...

  8. 前端js使浏览器窗口全屏与退出----浏览器全屏时 监测通过esc按键退出全屏 (退出全屏时有页面上的相关处理)

    vue项目  项目分为顶部导航.侧边导航.以及右边mainContent区域 需求是  让项目的其中一个页面有全屏功能   并且在全屏时隐藏掉顶部的顶导航栏 实现: 1.在state里  定义一个全局 ...

  9. 电脑视频html5全屏掉帧,uwp看视频全屏掉帧或卡机怎么办-解决uwp看视频全屏掉帧或卡机的方法 - 河东软件园...

    不知道大家在使用UWP应用的时候有没有遇到这个奇怪的现象,播放视频的时候很流畅,但是每当我们将视频全屏播放时就会从出现视频掉帧或是卡死机的情况.最近就有位win10用户遇到过这个现象,并且在更新该应用 ...

最新文章

  1. 【软件差错警示钟】一起软件差错造成的多名病人死亡事故
  2. Response.Redirect 打开新窗口的两种方法
  3. lotus php,LotusPhp框架目录_PHP教程
  4. 在SAP WebIDE里开发一个React component
  5. ScheduledExecutorService
  6. HDFS机架感知概念及配置实现
  7. WPF中的命令与命令绑定(二)
  8. 私人linux远程连接,Linux远程连接 - osc_5g1gl9wp的个人空间 - OSCHINA - 中文开源技术交流社区...
  9. 计算机视觉三大会议——ICCV、ECCV和CVPR
  10. GPS信号的中的GPGGA的数据
  11. MWEC:一种基于多语义词向量的中文新词发现方法
  12. 没拿到一毛钱股份的老公和CEO身份曝光,发文妻子的选妃照也被挖出来了……
  13. 2023年,前端开发就业前景好吗?
  14. 知网是如何判断论文重复的?
  15. HDU1042 N!
  16. 联想win8系统改成win7系统教程,win8系统如何装回win7
  17. 报头压缩-ROHC压缩系统
  18. 基于web的电影点评系统分析与设计
  19. 手把手带你写代码,完美实现Java分页功能
  20. u盘不小心格式化了怎么办?用u盘数据恢复软件

热门文章

  1. 一个在网络上非常爆红的「搜索引擎」,可能比百度都好用
  2. sftp没有关闭session导致服务器sshd进程未关闭
  3. css实现双飞翼布局
  4. 作为软件连接件的区块链(上)【渡鸦论文系列】
  5. 多目标鲈鱼优化算法(Matlab代码实现)
  6. wincc的画面怎么用博图打开_博图WINCC如何做画面模板
  7. 做人体皮肤拿到这款笔刷,真的绝了好吧
  8. 为什么使用join 代替子查询_为什么外墙贴砖要使用专用瓷砖胶代替水泥砂浆?...
  9. 【珍爱生命,抵制淘宝,淘宝售后!!!只售不后】
  10. VS2019打包C#桌面程序