首页 > 其他分享 >网页全屏及退出全屏

网页全屏及退出全屏

时间:2023-10-13 15:55:56浏览次数:36  
标签:function el 网页 全屏 func 退出 const document

一、实现页面全屏

 1     function doFullscreen (el) {
 2       if (el == null) {
 3         el = document.documentElement
 4       }
 5       const func = el.requestFullscreen || el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen
 6       if (!func) {
 7         throw new Error("您的浏览器不支持全屏模式");
 8       }
 9       func.call(el)
10     }

二、退出全屏

1     function doExitFullscreen () {
2       const func = document.exitFullscreen || document.exitFullScreen || document.webkitCancelFullScreen || document.mozCancelFullScreen || document.msExitFullscreen
3       func && func.call(document);
4     }

三、检测是否为全屏

1     function doCheckFullscreen () {
2       return !!(document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement)
3     }

 

标签:function,el,网页,全屏,func,退出,const,document
From: https://www.cnblogs.com/waitingbar/p/17762349.html

相关文章

  • 【前端开发】免费统计个人网站、网页访问次数、访问设备、访问人地点等数据教程
    前言:在该网站选择小组件样式、生成代码后插入到自己的网页即可网站地址:https://whos.amung.us/第一步:选择小组件样式,并生成代码 第二步:将代码插入网页 第三步:网页中会出现统计次数小组件,点击小组件会跳转到统计详情页 最后,统计详情页会看到统计到的次数、地域、设备等......
  • 使用Shell为UOS中的所有用户创建网页的快捷方式
    本脚本通过域管下发默认为root权限执行 #!/bin/bashcd/home#快捷方式图标名称string_imgName="temp1.png"#快捷方式文件名称string_fileName="/changePassword.desktop"#快捷方式内容functioninsertInfo(){cat>>$1$string_fileName<<EOF[DesktopEntry]#......
  • 【OSS】存放文件后,网页无法访问,控制台报错无法跨域访问
    来源BNDong/Cnblogs-Theme-SimpleMemory/issues/403用自己的oss(阿里云)存了dist,然后按照https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v2/#/Docs/Guide/cdn这里的教程修改了“博客侧边栏公告”中的内容,控制台出现了报错hasbeenblockedbyCORSpolicy:NO'Access-......
  • 如何退出Vim?
    内容来自DOChttps://q.houxu6.top/?s=如何退出Vim?我卡住了,无法逃脱。它显示:type:quit<Enter>toquitVIM但是当我键入后,它只是出现在对象正文中。按Esc键进入"Normalmode"。然后,您可以键入:进入"Command-linemode"。在屏幕底部会出现一个冒号(:),您可以在其中输......
  • 【前端css】全局修改css让网页置灰,去掉色彩
    html{filter:grayscale(100%);//IE浏览器-webkit-filter:grayscale(100%);//谷歌浏览器-moz-filter:grayscale(100%);//火狐-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);......
  • html网页
    Web概述Web三要素:浏览器,服务器,HTTP协议**HTML工作原理:**HTML是部署在服务器上的文本文件,根据HTTP协议浏览器发出请求给服务器,服务器做出响应给浏览器返回一个HTML,浏览器解释执行HTML,从而显示内容什么是HTML?HTML是超文本标记语言(HyperTextMarkupLanguage),一种纯文本类型的语言,用......
  • 动物识别系统python+Django网页界面+TensorFlow算法模型+数据集训练
    一、简介动物识别系统。基于Python+TensorFlow+Django网页框架+ResNet50算法模型实现实现步骤如下:收集多种动物的图片数据集,并整理归类然后使用TensorFlow搭建ResNet50算法模型网络对数据集进行多次迭代训练最后得到一个精度较高的H5模型文件基于训练好的模型,使用Django开......
  • Selenium打开网页时保持登陆状态
    前言今天在学习selenium的时候,每次调试网页都会打开一个新的浏览器窗口,当我想要做某些操作的时候就需要自己再去模拟登陆,太浪费时间了。那么要怎么样才能在打开网页的时候直接就是登陆状态呢?使用下面的方法就可以直接加载登陆过后的保存在本地的信息,而且不再需要手动登陆上代......
  • 交通标志识别系统python+TensorFlow+算法模型+Django网页+数据集
    一、介绍交通标志识别系统。技术涉及:Python编程语言开发TensorFlow搭建算法模型对数据集进行训练得到一个精度较高的模型文件Django开发网页端界面平台实现对58种交通标志图片进行识别二、效果图片展示三、演示视频and代码视频+代码+介绍:https://s7bacwcxv4.feishu.......
  • 1.网页基本
    网页基本HTML标签https://www.w3school.com.cn/HTML结构标签:<html> <head> <title>标题</title> </head> <body> </body></html>特点:HTML标签不区分大小写;HTML标签属性值单双引号都可以;HTML语法松散;标签:标题标签标签:...(h1->h6重要程度依次......