html实现全屏效果原理,HTML5 实现全屏效果
HTML5 实现全屏效果
点击进入全屏和点击退出全屏方法:
//进入全屏
function requestFullScreen() {
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();
}
}
只能点击进入全屏,不能一加载页面进去全屏
[案例]
document.addEventListener('click',function(){
requestFullScreen();
//3秒钟自动退出全屏
setTimeout(function(){
exitFullscreen();
},3000);
});
html实现全屏效果原理,HTML5 实现全屏效果相关推荐
- html粒子效果原理,HTML5字体动态粒子效果
功能说明: 输入字体,按确定后,右侧画布出现字体的动态粒子效果. 效果预览: 详见:http://www.cnblogs.com/Cson/archive/2012/04/02/2429734.htm ...
- html5 放大镜效果,JavaScript+HTML5 canvas实现放大镜效果完整示例
本文实例讲述了JavaScript+HTML5 canvas实现放大镜效果.分享给大家供大家参考,具体如下: 效果: www.jb51.net canvas放大镜 #copycanvas { bord ...
- html 水纹效果原理,canvas实现水波纹效果
本文将会从水波的基本原理开始,详细讲解在canvas中模拟水波扩散,分析并计算水波的能量分布,并通过振幅模拟水波对图像的折射效果,最后实现水波特效. 水波基本原理 首先复习一波高中物理知识. 波是指振 ...
- vysor原理以及Android同屏方案
今天调式个8155 的demo板子,显示模块插拔线没有,无法看到显示的画面,但是领导要看画面,后来想到了使用android模拟器的环境进行搭建,最早调式手机的时候都是没有屏幕的,都是使用安卓模拟器调式 ...
- 京东css3动画全屏海报_CSS3+HTML5+JS 实现一个块的收缩与展开动画效果
最近在做项目时,发现CSS3中关于动画的技术,自己很少运用在项目中,平时一些列表块的收缩和展开动画效果,几乎都是使用 display 的 none 和 block,或者 visibility 的 hi ...
- 百叶窗设计原理 html5,Html5百叶窗效果的示例代码_html5教程技巧
本篇文章主要介绍了Html5百叶窗效果的示例代码,小编觉得挺不错的,现在分享给大家HTML5源码和解释,也给大家做个参考.对HTML5感兴趣的小伙伴可以一起跟随小编过来看看吧 本文介绍了Html5百叶 ...
- jQuery10种不同动画效果的响应式全屏遮罩层
遮罩层有很多今天介绍这个jQuery10种不同动画效果的响应式全屏遮罩层 效果预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...
- html5页面图片切换,HTML5单页面手势滑屏切换原理
H5单页面手势滑屏切换是采用HTML5 触摸事件(Touch) 和 CSS3动画(Transform,Transition)来实现的,效果图如下所示,本文简单说一下其实现原理和主要思路. 1.实现原理 ...
- html5实现浏览器自动全屏,[JavaScript] 用html5 js实现浏览器全屏
项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的 效果. 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以 让页面中的图片,视频等全屏目前只有g ...
最新文章
- Spore是一个平台,就知道没那么简单
- Struts2与Spring整合
- ZZULI 1876: 蛤玮的项链 Hash + 二分
- web安全day12:PKI
- php 处理raw数据,PHP用HTTP_RAW_POST_DATA来接收post过来的数据
- CAD工具栏不见了怎么显示出来/CAD面板不见了怎么显示出来
- eclipse下载地址
- day20遍历数组指定输出的数组
- SQL的select 语句的执行顺序
- 【IOI2020国家集训队作业 Part 1】CF505E Mr. Kitayuta vs. Bamboos
- MathType使用技巧之 改变字体大小
- WXGA TFT和XGA TFT的区别
- 太原师范学院计算机考研率,太原师范学院怎么样(太原师范学院考研率)
- 互联网单点登录集成方案
- ITOP4412 OV5640摄像头模块
- javaswing 贪吃蛇双人小游戏
- 中国开源社区的发展状况
- 构建自己的 Qt 插件系统
- DEBUG下的afxwin2.inl的错误
- 三层架构与MVC详细讲解
热门文章
- python event多线程回调
- 全卷积网络(FCN)与图像分割
- The SDK Build Tools revision (23.0.3) is too low for project ':app'. Minimum required is 25.0.0
- 【番外篇3】xdd-plus 登录时发生致命错误以及小滴滴拉取代失败的解决办法
- 07-IP组播配置指导
- pmp考试必知的十个图和表
- 后退键无效 html,javascript – Cordova – window.history.back()不支持iOS 9中的HTML后退按钮...
- linux信号处理编程实验报告,Linux编程之信号处理
- Linux内核ipsec密码库,关于2.6.18 ipsec内核支持(NETKEY)的问题
- matlab pca 测试样本,matlab_PCA,训练集与测试集分开,原理和用法