瀏覽器全屏
阿新 • • 發佈:2019-01-27
今天看了一個全屏事件的程式碼
<html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <body> <div style="margin:0 auto;height:600px;width:700px;"> <button id="btn">js控制頁面的全屏展示和退出全屏顯示</button> <div id="content" style="margin:0 auto;height:500px;width:700px; background:#ccc;" > <h1>js控制頁面的全屏展示和退出全屏顯示</h1> </div> </div> </body> <style type="text/css"> #content:-webkit-full-screen { background-color:rgb(255, 255, 12); } </style> <script language="JavaScript"> document.getElementById("btn").onclick=function(){ var elem = document.getElementById("content"); console.log(elem); requestFullScreen(elem); // 如果想要所有的都全屏就把elem 換成document.body }; function requestFullScreen(element) { var requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullScreen; if (requestMethod) { requestMethod.call(element); } else if (typeof window.ActiveXObject !== "undefined") { var wscript = new ActiveXObject("WScript.Shell"); if (wscript !== null) { wscript.SendKeys("{F11}"); } } } </script> </html>