HTML5实现网页的全屏切换
2016-08-04 13:43
204 查看
使用HTML5提供的JavaScript Api可以实现主流浏览器的全屏和退出全屏操作,封装成进入全屏和退出全屏的函数如下:
然后将这两个函数绑定到超链接或者按钮事件上就可以实现浏览器的开启全屏和退出全屏操作
简单的测试页面代码如下:
当点击进入全屏时,当前页面会进入全屏状态,并且浏览器会发出提示
当点击退出全屏时将会退出全屏状态
//进入全屏 function enterFullScreen() { var de = document.documentElement; if (de.requestFullscreen) { de.requestFullscreen(); } else if (de.mozRequestFullScreen) { de.mozRequestFullScreen(); } else if (de.webkitRequestFullScreen) { de.webkitRequestFullScreen(); } } //退出全屏 function exitFullScreen() { var de = document; if (de.exitFullscreen) { de.exitFullscreen(); } else if (de.mozCancelFullScreen) { de.mozCancelFullScreen(); } else if (de.webkitCancelFullScreen) { de.webkitCancelFullScreen(); } }
然后将这两个函数绑定到超链接或者按钮事件上就可以实现浏览器的开启全屏和退出全屏操作
简单的测试页面代码如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>全屏切换</title> <script type="text/javascript"> //进入全屏 function enterFullScreen() { var de = document.documentElement; if (de.requestFullscreen) { de.requestFullscreen(); } else if (de.mozRequestFullScreen) { de.mozRequestFullScreen(); } else if (de.webkitRequestFullScreen) { de.webkitRequestFullScreen(); } } //退出全屏 function exitFullScreen() { var de = document; if (de.exitFullscreen) { de.exitFullscreen(); } else if (de.mozCancelFullScreen) { de.mozCancelFullScreen(); } else if (de.webkitCancelFullScreen) { de.webkitCancelFullScreen(); } } </script> </head> <body> <div> <a href="javascript:;" onclick="enterFullScreen()">进入全屏</a> <a href="javascript:;" onclick="exitFullScreen()">退出全屏</a> </div> </body> </html>
当点击进入全屏时,当前页面会进入全屏状态,并且浏览器会发出提示
当点击退出全屏时将会退出全屏状态
相关文章推荐
- js实现网页全屏切换(平滑过渡),鼠标滚动切换
- html5实现网页全屏
- 简洁的一个实现网页全屏代码
- 实现图片切换效果【不仅仅是图片哦,网页也可以的】
- 【HTML5】用3个步骤实现响应式网页设计
- html5实现全屏的api方法
- javascript教程教程:HTML5不能帮你实现网页的功能
- 如何实现网页中动态切换的flash广告
- 如何使用HTML5实现全屏API
- Flash投降 HTML5将成下一代网页标准实现更多功能
- 使用HTML5技术实现的全屏图片模糊效果
- IE下使用控件实现网页全屏
- 实现flash的图片切换效果【可以切换多个网页或者图片】
- 【Gloomyfish】Java Swing 实现实际大小到全屏切换
- 如何实现flash在网页中的真正全屏
- 动态实现全屏和非全屏的切换
- 简洁的一个实现网页全屏代码
- 用JS实现网页里的Flash全屏功能
- 技巧:同一网页实现多种CSS 样式表切换
- HTML5与jQuery实现渐变绚丽网页图片效果