第一步:编写HTML页面主要包括是窗口全屏(类似F11的功能)让body独占整个空间。

demo

body全屏

退出全屏

  • 魁拔1

  • 血色苍穹

  • 纳米核心

  • 海贼王

// 窗口状态改变事件

fullscreenchange(document, function(isFull) {

console.log(isFull);

});

/* 封装 */

// 窗口状态改变

function fullscreenchange(el, callback) {

el.addEventListener("fullscreenchange", function () {

callback && callback(document.fullscreen);

});

el.addEventListener("webkitfullscreenchange", function () {

callback && callback(document.webkitIsFullScreen);

});

el.addEventListener("mozfullscreenchange", function () {

callback && callback(document.mozFullScreen);

});

el.addEventListener("msfullscreenchange", function () {

callback && callback(document.msFullscreenElement);

});

}

// 全屏

function requestFullScreen(element) {

var requestMethod = element.requestFullScreen || //W3C

element.webkitRequestFullScreen ||    //Chrome等

element.mozRequestFullScreen || //FireFox

element.msRequestFullScreen; //IE11

if (requestMethod) {

requestMethod.call(element);

}else if (typeof window.ActiveXObject !== "undefined") {//for Internet Explorer

var wscript = new ActiveXObject("WScript.Shell");

if (wscript !== null) {

wscript.SendKeys("{F11}");

}

}

}

//退出全屏

function exitFull() {

var exitMethod = document.exitFullscreen || //W3C

document.mozCancelFullScreen ||    //Chrome等

document.webkitExitFullscreen || //FireFox

document.webkitExitFullscreen; //IE11

if (exitMethod) {

exitMethod.call(document);

}else if (typeof window.ActiveXObject !== "undefined") {//for Internet Explorer

var wscript = new ActiveXObject("WScript.Shell");

if (wscript !== null) {

wscript.SendKeys("{F11}");

}

}

}

素材如下:

网页占满整个屏幕_html如何让body占满整个屏幕相关推荐

  1. wpf计算字符大小占像素_[读书笔记]《计算机科学速成课》——23 屏幕与2D图像显示...

    早期的文本任务通过打印机显示,因为屏幕分辨率较低,无法显示清晰的文字,而将计算结果的文字打印在纸上,有更高的对比度和分辨率,屏幕一般只用于跟踪程序的运行情况,比如寄存器的值,可以节约纸,并且屏幕更新很 ...

  2. java调色板代码_简易网页调色板功能调用代码_html

    简易网页调色板功能调用代码 colorSelect('色值输入框ID','显示色值的容器ID',event) 调用起来很简单,任何物品onClick就可以. 以下是html网页特效代码,点击运行按钮可 ...

  3. html网页设计期末大作业_HTML+CSS+JS网页设计期末课程大作业——橙色的素材火资源整站(25页)

    html网页设计期末大作业_HTML+CSS+JS网页设计期末课程大作业--橙色的素材火资源整站(25页) 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶 ...

  4. 怎么点亮段码屏_iPad屏幕坏点亮点怎么看 自查iPad屏幕坏点亮点方法【详解】

    iPad屏幕坏点亮点怎么看,自查iPad屏幕坏点亮点 .iPad屏幕配备的是9.7寸大尺寸液晶屏,尤其是现在iPad4屏幕分辨率更是高达 2048 x1536像素.这样高的分辨率,坏点亮点出现的概率自 ...

  5. ionic 图片显示在屏幕中间_iPad屏幕坏点亮点怎么看 自查iPad屏幕坏点亮点方法【详解】...

    iPad屏幕坏点亮点怎么看,自查iPad屏幕坏点亮点 .iPad屏幕配备的是9.7寸大尺寸液晶屏,尤其是现在iPad4屏幕分辨率更是高达 2048 x1536像素.这样高的分辨率,坏点亮点出现的概率自 ...

  6. 屏幕小于6英寸的手机_6英寸屏幕真的大么?你可能对“全面屏”有什么误解!详解全面屏手机那些事...

    6英寸屏幕真的大么?你可能对"全面屏"有什么误解!详解全面屏手机那些事 2018-05-15 10:31:35 225点赞 278收藏 118评论 小编注:想获得更多专属福利吗?金 ...

  7. 手机屏幕 高宽有哪些_手机新屏幕比18:9高宽到底好在哪里

    我们都有注意到,现在市场上的手机会发现它们普遍都变长了,大部分都已经采用了新的屏幕比18:9高宽,原来的都是16:9的宽高,这改变的理由是什么,智能手机的18:9高宽比能带来任何实际好处吗? 虽然我们 ...

  8. 满100减50 还是满50减20,该如何设置满减优惠?

    诸葛君说:双十一已经过去近半个月了,但有关双十一的讨论还是络绎不绝,记得很早之前的双十一还是没有一丝丝套路,统统五折,而非现在犹如微积分一样晦涩难懂的规则. 满减是在线销售常见的优惠方式,称之为&qu ...

  9. 学生计算机屏幕坏了怎么办,如果计算机显示器的屏幕坏了怎么办?

    某些朋友可能会遇到这种问题,即计算机显示器的屏幕闪烁,那么如果计算机显示器的屏幕闪烁,该怎么办?其实方法比较简单,让我简单介绍一下!状况:水波纹在显示器上闪烁 显示器上水波纹闪烁的主要原因是电线引起的 ...

最新文章

  1. Windows服务异常自动关闭
  2. 【POI xls】解析xls遇到的问题
  3. linux 源码安装详解
  4. 一个与神经网络分类特征旋转不变性有关的实验
  5. MySQL基础之控制台常用命令
  6. 2016-05-12 SAP UI5事件注册的问题研究
  7. java long类型转string_JavaSE的学习——数据类型
  8. OSG仿真案例(3)——cmake创建工程
  9. python中文件写入种类及功能方法
  10. Raw Socket(原始套接字)实现Sniffer(嗅探)
  11. EDA365 Skill找不到Cadence安装路径的原因与解决办法
  12. Stardock Fences v3.1.0.5 桌面整理、图标分类工具
  13. 分析方法--FMEA,6sigma,脑力激荡法
  14. docker进阶:自定义镜像、网络架构(二)
  15. vue组件之Prop属性
  16. 推荐给你三个知识星球助你选对人生
  17. linux重新初始化网络命令,如何在Ubuntu 18.04 Bionic Beaver Linux上重新启动网络
  18. 用js进行日期的加减
  19. 2021年“深育杯“网络安全大赛Writeup
  20. WinForm 设置dataGridView某行的背景色

热门文章

  1. 30.kafka数据同步Elasticsearch深入详解(ES与Kafka同步)
  2. DUTOJ1205(大数)
  3. java 消息推送的几种方式比较
  4. 嵌入式软件工程师自学之路
  5. 全国青少年编程等级考试python一级真题2020年6月(含题库答题软件账号)
  6. 腾讯地图小程序服务器配置,腾讯地图实现微信小程序地图定位教程
  7. 蓝鲸作业流程编排--参数使用
  8. 2020年鼠年正月二十一 雪中送炭难
  9. 锐龙r7 PRO 4700G、锐龙r5 PRO 4400G和锐龙r3 4200G 的区别
  10. 计算机网络有哪些分类方式,计算机网络有哪些分类?