全屏显示网页
来源:互联网 发布:java int转char数组 编辑:程序博客网 时间:2024/05/17 01:42
将 element 全屏显示。webkit内核浏览器和Firefox表现不同,前者只要求element是DOM元素即可,后者则要求DOM必须是文档流中的元素
出于安全考虑,全屏状态下默认是不允许用户输入的。webkit 内核浏览器会阻止除方向键、控制键之外的键盘输入,FireFox 会在输入时发出要求用户退出全屏状态的提示。前者可以通过在方法 webkitRequestFullScreen() 中传入参数 Element.LLOW_KEYBOARD_INPUT 允许用户输入,但 Safari 一旦传入该参数,整个 Fullscreen 功能都会坏掉(这应该是 Safari 的一个bug);后者直接就可以输入
webkit 浏览器中可以通过只读属性document.webkitFullScreenKeyboardInputAllowed 查看当前是否允许全屏状态下的输入。
function requestFullscreen( elem ) { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.webkitRequestFullScreen) { // 对 Chrome 特殊处理, // 参数 Element.ALLOW_KEYBOARD_INPUT 使全屏状态中可以键盘输入。 if ( window.navigator.userAgent.toUpperCase().indexOf( 'CHROME' ) >= 0 ) { elem.webkitRequestFullScreen( Element.ALLOW_KEYBOARD_INPUT ); } // Safari 浏览器中,如果方法内有参数,则 Fullscreen 功能不可用。 else { elem.webkitRequestFullScreen(); } } else if (elem.mozRequestFullScreen) { elem.mozRequestFullScreen(); }}
退出全屏
function exitFullscreen() { if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.webkitCancelFullScreen) { document.webkitCancelFullScreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); }}
阅读全文
0 0
- html5 网页全屏显示
- 全屏显示网页
- Fullscreen API 全屏显示网页
- jquery 网页全屏显示插件
- python 设置网页全屏显示
- Fullscreen API 全屏显示网页
- Fullscreen API 全屏显示网页
- Fullscreen API 全屏显示网页
- python 设置网页全屏显示
- JSP网页全屏显示、退出全屏、关闭页面
- jsp网页全屏显示、退出全屏、关闭页面(转载)
- JSP网页全屏显示、退出全屏、关闭页面
- JSP网页全屏显示、退出全屏、关闭页面
- 弹出全屏显示的网页模式对话框
- 将网页全屏显示的三种方法
- JS实现新打开网页最大化or全屏显示
- 全屏显示
- 全屏显示
- Android DES加解密的两种实现方式
- excel描点绘制折线图
- 各种排序
- python time模块获取当前时间
- 语义分割--Efficient Deep Models for Monocular Road Segmentation
- 全屏显示网页
- hdu6063 RXD and math(数学/打表)
- JSP相关技术 二、JSP9个内置对象
- hive与hbase的联系与区别
- FFMPEG 零基础编译过程
- MapReduce功能实现十---倒排索引(Inverted Index)
- zigbee协议栈OSAL之单播综合实验(第四天的补充)
- 2017杭电多校联赛第三场-Kanade's sum (hdu6058) 求第k大的数的和
- poj3370 抽屉原理