当前位置:网站首页>js实现看板全屏功能
js实现看板全屏功能
2022-08-09 08:45:00 【鱼是一只鱼啊】
界面示意图
界面关键部分
<img class="fullImg" src="/Images/full.png" onclick="fullScreen()" />
js关键部分
function fullScreen() {
var dd = document.documentElement
var isFull = isFullScreen();
if (!isFull) {
if (dd.requestFullscreen) {
dd.requestFullscreen();
} else if (dd.mozRequestFullScreen) {
dd.mozRequestFullScreen();
} else if (dd.webkitRequestFullScreen) {
dd.webkitRequestFullScreen();
}
} else {
var de = document;
if (de.exitFullscreen) {
de.exitFullscreen();
} else if (de.mozCancelFullScreen) {
de.mozCancelFullScreen();
} else if (de.webkitCancelFullScreen) {
de.webkitCancelFullScreen();
}
}
}
function isFullScreen() {
return !!(
document.fullscreen ||
document.mozFullScreen ||
document.webkitIsFullScreen ||
document.webkitFullScreen ||
document.msFullScreen
);
}
边栏推荐
- P1064 Jin Ming's Budget Plan
- ctf misc picture questions knowledge points
- Processes and Scheduled Tasks
- makefile 遗漏分割符 您的意思是用TAB代替8个空格?
- 文献检索作业代码
- Some of the topics in VNCTF2021 are reproduced
- DeFi 项目中的治理Token
- Programming a washing machine: garbled characters after string output
- Where does detection go forward?
- 加密技术和电子竞技如何促进彼此的发展
猜你喜欢
随机推荐
Introduction to Network Layer Protocols
MySQL数据库
vim 按了Ctrl+S后 卡死
Non-decreasing Array
Different styles of Flask-restful
嵌入式之串口中断只能收到一个字节
Where does detection go forward?
进程同步与互斥问题纠错
[漏洞复现]CVE-2018-12613(远程文件包含)
leetcode 32. 最长有效括号 (困难)
MySql homework practice questions
数据解析之bs4学习
leetcode 37. 解数独 (困难)
[Vulnerability reproduction] CVE-2018-12613 (remote file inclusion)
ctfshow-web入门 文件上传篇部分题解
Kibana:为地图应用选择不同的语言 - Elastic Stack 8.3
深度学习时代的视频理解综述
PID控制电机输出作为电机PWM占空比输入的理解
nyoj306 走迷宫(搜索+二分)
加密技术和电子竞技如何促进彼此的发展