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 实现全屏效果相关推荐

  1. html粒子效果原理,HTML5字体动态粒子效果

    功能说明: 输入字体,按确定后,右侧画布出现字体的动态粒子效果. 效果预览: 详见:http://www.cnblogs.com/Cson/archive/2012/04/02/2429734.htm ...

  2. html5 放大镜效果,JavaScript+HTML5 canvas实现放大镜效果完整示例

    本文实例讲述了JavaScript+HTML5 canvas实现放大镜效果.分享给大家供大家参考,具体如下: 效果: www.jb51.net canvas放大镜 #copycanvas { bord ...

  3. html 水纹效果原理,canvas实现水波纹效果

    本文将会从水波的基本原理开始,详细讲解在canvas中模拟水波扩散,分析并计算水波的能量分布,并通过振幅模拟水波对图像的折射效果,最后实现水波特效. 水波基本原理 首先复习一波高中物理知识. 波是指振 ...

  4. vysor原理以及Android同屏方案

    今天调式个8155 的demo板子,显示模块插拔线没有,无法看到显示的画面,但是领导要看画面,后来想到了使用android模拟器的环境进行搭建,最早调式手机的时候都是没有屏幕的,都是使用安卓模拟器调式 ...

  5. 京东css3动画全屏海报_CSS3+HTML5+JS 实现一个块的收缩与展开动画效果

    最近在做项目时,发现CSS3中关于动画的技术,自己很少运用在项目中,平时一些列表块的收缩和展开动画效果,几乎都是使用 display 的 none 和 block,或者 visibility 的 hi ...

  6. 百叶窗设计原理 html5,Html5百叶窗效果的示例代码_html5教程技巧

    本篇文章主要介绍了Html5百叶窗效果的示例代码,小编觉得挺不错的,现在分享给大家HTML5源码和解释,也给大家做个参考.对HTML5感兴趣的小伙伴可以一起跟随小编过来看看吧 本文介绍了Html5百叶 ...

  7. jQuery10种不同动画效果的响应式全屏遮罩层

    遮罩层有很多今天介绍这个jQuery10种不同动画效果的响应式全屏遮罩层 效果预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...

  8. html5页面图片切换,HTML5单页面手势滑屏切换原理

    H5单页面手势滑屏切换是采用HTML5 触摸事件(Touch) 和 CSS3动画(Transform,Transition)来实现的,效果图如下所示,本文简单说一下其实现原理和主要思路. 1.实现原理 ...

  9. html5实现浏览器自动全屏,[JavaScript] 用html5 js实现浏览器全屏

    项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的 效果. 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以 让页面中的图片,视频等全屏目前只有g ...

最新文章

  1. Spore是一个平台,就知道没那么简单
  2. Struts2与Spring整合
  3. ZZULI 1876: 蛤玮的项链 Hash + 二分
  4. web安全day12:PKI
  5. php 处理raw数据,PHP用HTTP_RAW_POST_DATA来接收post过来的数据
  6. CAD工具栏不见了怎么显示出来/CAD面板不见了怎么显示出来
  7. eclipse下载地址
  8. day20遍历数组指定输出的数组
  9. SQL的select 语句的执行顺序
  10. 【IOI2020国家集训队作业 Part 1】CF505E Mr. Kitayuta vs. Bamboos
  11. MathType使用技巧之 改变字体大小
  12. WXGA TFT和XGA TFT的区别
  13. 太原师范学院计算机考研率,太原师范学院怎么样(太原师范学院考研率)
  14. 互联网单点登录集成方案
  15. ITOP4412 OV5640摄像头模块
  16. javaswing 贪吃蛇双人小游戏
  17. 中国开源社区的发展状况
  18. 构建自己的 Qt 插件系统
  19. DEBUG下的afxwin2.inl的错误
  20. 三层架构与MVC详细讲解

热门文章

  1. python event多线程回调
  2. 全卷积网络(FCN)与图像分割
  3. The SDK Build Tools revision (23.0.3) is too low for project ':app'. Minimum required is 25.0.0
  4. 【番外篇3】xdd-plus 登录时发生致命错误以及小滴滴拉取代失败的解决办法
  5. 07-IP组播配置指导
  6. pmp考试必知的十个图和表
  7. 后退键无效 html,javascript – Cordova – window.history.back()不支持iOS 9中的HTML后退按钮...
  8. linux信号处理编程实验报告,Linux编程之信号处理
  9. Linux内核ipsec密码库,关于2.6.18 ipsec内核支持(NETKEY)的问题
  10. matlab pca 测试样本,matlab_PCA,训练集与测试集分开,原理和用法