如何使用js全屏事件?

简介: 如何使用js全屏事件?

今天给大家分享一下js中如何全屏事件,如何实现

// 全屏
function qp() {
  var de = document.documentElement;
  if (de.requestFullscreen) {
    de.requestFullscreen();
  } else if (de.mozRequestFullScreen) {
    de.mozRequestFullScreen();
  } else if (de.webkitRequestFullScreen) {
    de.webkitRequestFullScreen();
  }
  $("#bre").css("display","none")
  $("#bres").css("display","block")
}

 

请看  里面的derequestfullsreen的意思就是全屏的意思,判断全屏加入de.requseyfullscreen()

否则如果呢demzrequesyfullscreen

函数后面命名的是你的点击事件全屏的图标当然了你也可以使用键盘进行全屏,需要的可以拿走使用,

现在呢我给大家写一下js中如何退出全屏 同理函数后面声明的是你的点击事件οnclick=”but()

function tcqp(){
    $("#bre").css("display","block")
      $("#bres").css("display","none")
    if (document.exitFullscreen) {
      document.exitFullscreen();
      console.log(1);
    } else if (document.mozCancelFullScreen) {
      document.mozCancelFullScreen();
      console.log(2);
    } else if (document.webkitExitFullscreen) {
      document.webkitExitFullscreen();
      console.log(3);
    }
}

这里呢document.exitfuscreen是退出全屏的意思  在进行判断 判断document.exitfulllscreen否则判断document.mozcancelfullseceen

相关文章
|
23天前
|
JavaScript
事件触发、事件捕获与事件冒泡(js的问题)
事件触发、事件捕获与事件冒泡(js的问题)
12 0
|
4天前
|
JavaScript 前端开发
js开发:请解释事件冒泡和事件捕获。
JavaScript中的事件处理有冒泡和捕获两种方式。事件冒泡是从子元素向上级元素传递,而事件捕获则从外层元素向内层传递。`addEventListener`的第三个参数可设定事件模式,`false`或不设为冒泡,`true`为捕获。示例代码展示了如何设置。
19 2
|
25天前
|
JavaScript 前端开发 流计算
JS:oninput和onchange事件的区别
JS:oninput和onchange事件的区别
21 1
|
1月前
|
JavaScript 前端开发
js开发:请解释事件冒泡和事件捕获。
JavaScript中的事件处理有冒泡和捕获两种方式。事件冒泡是从子元素向上级元素依次触发事件,而事件捕获则从最外层元素向内层元素传递。`addEventListener`的第三个参数可设定事件模式,`false`或不设为冒泡,`true`为捕获。例如: ```javascript element.addEventListener('click', console.log, false); // 冒泡 element.addEventListener('click', console.log, true); // 捕获 ```
18 0
|
1月前
|
JavaScript 前端开发
JS页面加载事件
JS页面加载事件
|
1月前
|
JavaScript
|
1月前
|
JavaScript 前端开发
js阻止浏览器默认事件和防止事件传播事件
js阻止浏览器默认事件和防止事件传播事件
21 3
|
1月前
|
JavaScript
js事件记录(如有更新请留言我去补充)
js事件记录(如有更新请留言我去补充)
|
2月前
|
前端开发 JavaScript
JavaScript 中的事件委托机制详解
【2月更文挑战第2天】本文将深入探讨 JavaScript 中的事件委托机制,介绍其原理、优势以及实际应用场景,帮助读者更好地理解并运用这一重要的前端开发技术。
|
2月前
|
JavaScript 前端开发 UED
JavaScript中的事件委托机制及实践应用
事件委托是JavaScript中常用的性能优化技巧,通过将事件监听器绑定在父元素上,实现对子元素事件的统一管理,减少页面中事件处理函数的数量,提升页面性能。本文将介绍事件委托的原理和实践应用,帮助开发者更好地理解和运用这一技术。