js控制浏览器全屏显示
window.navigator.userAgent.indexOf(‘MSIE’)<0为true时,表示浏览器支持进入全屏
还需做兼容性判断
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>是否全屏</title><style>*{margin: 0;padding: 0;}body{background-color: rgba(0,0,0,0.75);}</style>
</head>
<body>
<button onclick="fullScreen('half')">进入全屏</button>
<button onclick="fullScreen('full')">退出全屏</button>
<script>function fullScreen(state){if(window.navigator.userAgent.indexOf('MSIE')<0){//console.log(window.navigator.userAgent);//console.log(window.navigator.userAgent.indexOf('MSIE'));console.log('显示能进入或者退出全屏的');}//console.log(document.body.requestFullscreen);let main = document.bodyif (state==='full') {if (document.exitFullscreen) {document.exitFullscreen()} else if (document.mozCancelFullScreen) {document.mozCancelFullScreen()} else if (document.webkitCancelFullScreen) {document.webkitCancelFullScreen()} else if (document.msExitFullscreen) {document.msExitFullscreen()}} else if(state==='half'){if (main.requestFullscreen) {main.requestFullscreen()} else if (main.mozRequestFullScreen) {main.mozRequestFullScreen()} else if (main.webkitRequestFullScreen) {main.webkitRequestFullScreen()} else if (main.msRequestFullscreen) {main.msRequestFullscreen()}}}
</script>
</body>
</html>
本文参考iview-admin
js控制浏览器全屏显示相关推荐
- html 设置浏览器全屏显示,JavaScript控制浏览器全屏显示简单示例
本文实例讲述了JavaScript控制浏览器全屏显示.分享给大家供大家参考,具体如下: www.jb51.net JS全屏显示 全屏显示 退出全屏 // 判断各种浏览器,找到正确的方法 functio ...
- 前端实现控制浏览器全屏显示
通过原生JS方式实现 document.documentElement.requestFullscreen() // 开启全屏 document.exitFullscreen() // 关闭全屏 通过 ...
- js控制浏览器全屏踩坑记录
需求 点击以下按钮后,页面进入全屏. 进入全屏后,按钮样式改变为 恢复非全屏时,按钮自动恢复. 难点 需求很简单,但是实际上手发现有几个难点: 1.浏览器在全屏状态下按F11和Esc可以退出全屏,且全 ...
- 原声js控制浏览器全屏或者退出全屏
开启全屏 if (document.documentElement.requestFullscreen) {document.documentElement.requestFullscreen(); ...
- JS 控制浏览器全屏和取消全屏
注意:这里没考虑IE低版本问题 代码: //全屏 function fullScreen(){var el = document.documentElement;var request_full_sc ...
- html5实现浏览器自动全屏,[JavaScript] 用html5 js实现浏览器全屏
项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的 效果. 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以 让页面中的图片,视频等全屏目前只有g ...
- JavaScript 控制浏览器全屏展示
JavaScript 控制浏览器全屏展示 前言 一.全屏区分 二.HTML Dom 全屏模式 展开全屏 退出全屏 三.兼容 IE 10 及 以下方式 DEMO 总结 前言 浏览器全屏功能解释 一.全屏 ...
- html控制浏览器全屏,JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件_javascript技巧...
HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做全屏API,游戏呀,等都很有用.先看常见的API element.requestFullScree ...
- JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
项目中做过大屏展示功能,其中需求是需要全屏展示,正好HTML 5中的full screen满足需求,在此记录下. HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ...
最新文章
- python跟java-还在纠结选Python还是Java?看完就有数了
- .net core Entity Framework 与 EF Core
- 复习HTML CSS(2)
- PSP(个体软件过程)
- Tips--Ubuntu16.04系统安装时无法连接WiFi
- 简单帅气的折纸机器人_新型电磁喷雾可将任何物体变成机器人,有望在生物学领域应用...
- 详解机器学习之the Learning Problem
- Linux之SSH安全,使用密钥对验证
- Nacos整合SpringCloud的自动注册原理
- android 如何去控制第三方音乐播放app之控制QQ音乐
- C++语言的基本符号与词汇
- HTTP协议与HTTPS协议的区别
- 全网超详细!用户画像标签体系建设指南!
- oracle里的tns是什么意思
- Error response from daemon: conflict: unable to delete image has dependent child images
- mysql master_log_file_change master 未指定master_log_file
- C#编程_网卡信息检测与网络流量检测
- python houdini_Houdini Python开发实战 课程笔记
- 用matlab求已知分布的概率密度函数,已知某分布地概率密度函数,怎样得到服从该分部的随机数...
- 还在为打印PDF文件发愁?文档开发工具Spire.PDF 6种方式帮你搞定!