元素全屏的设置与监听实例
程序员文章站
2022-04-09 20:55:47
设置全屏和退出全屏
//全屏设置
$('#fullscreen').on('click', function () {
fullscreen();...
设置全屏和退出全屏
//全屏设置 $('#fullscreen').on('click', function () { fullscreen(); }); //退出全屏 $('#exitfullscreen').on('click', function () { exitfullscreen(); }); //进入全屏 function fullscreen() { var obj = document.getelementbyid('editmark'); if (obj.requestfullscreen) { obj.requestfullscreen(); } else if (obj.webkitrequestfullscreen) { obj.webkitrequestfullscreen(); } else if (obj.msrequestfullscreen) { obj.msrequestfullscreen(); } else if (obj.mozrequestfullscreen) { obj.mozrequestfullscreen(); } } function exitfullscreen() { var obj = document.getelementbyid('editmark'); if (document.exitfullscree) { document.exitfullscree(); } else if (document.webkitexitfullscreen) { document.webkitexitfullscreen(); } else if (document.msexitfullscreen) { document.msexitfullscreen(); } else if (document.mozcancelfullscreen) { document.mozcancelfullscreen(); } }
监听全屏事件
//监听全屏 document.addeventlistener('fullscreenchange', function () { if (document.fullscreenelement) { alert(1); } else { alert(2); } }, false); document.addeventlistener('msfullscreenchange', function () { if (document.msfullscreenelement) { alert(1); } else { alert(2); } }, false); document.addeventlistener('mozfullscreenchange', function () { if (document.mozfullscreen) { alert(1); } else { alert(2); } }, false); document.addeventlistener('webkitfullscreenchange', function () { if (document.webkitisfullscreen) { alert(1); } else { alert(2); } }, false);
以上这篇元素全屏的设置与监听实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
推荐阅读
-
JAVA中数组插入与删除指定元素的实例代码
-
jQuery设置与获取HTML,文本和值的简单实例
-
jquery 设置元素相对于另一个元素的top值(实例代码)
-
Avalonjs双向数据绑定与监听的实例代码
-
oracle表空间的设置与管理(代码实例)
-
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
-
jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码
-
元素全屏的设置与监听实例
-
2020-07-21 html5如何监听veido的全屏 + css的字体间距 + JS的window.open() + 软技能svn与git
-
js设置属性值的方法(讲解js控制元素显示与隐藏)