更改页面时,Javascript全屏关闭

时间:2017-07-03 06:01:23

标签: javascript

我有一个按钮,可以帮助我全屏打开一个页面。但是当我离开页面时,脚本会关闭整个屏幕。

当我去另一个页面时,是否有人知道如何保持全屏?

这是我的完整脚本:

<script type="text/javascript">
  function toggleFullScreen() {
    if ((document.fullScreenElement && document.fullScreenElement !== null) ||    
      (!document.mozFullScreen && !document.webkitIsFullScreen)) {
    if (document.documentElement.requestFullScreen) {  
      document.documentElement.requestFullScreen();  
    } else if (document.documentElement.mozRequestFullScreen) {  
      document.documentElement.mozRequestFullScreen();  
    } else if (document.documentElement.webkitRequestFullScreen) {  
      document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);  
    }  
    } else {  
    if (document.cancelFullScreen) {  
      document.cancelFullScreen();  
    } else if (document.mozCancelFullScreen) {  
      document.mozCancelFullScreen();  
    } else if (document.webkitCancelFullScreen) {  
      document.webkitCancelFullScreen();  
    }  
    }  
  } 
</script>

1 个答案:

答案 0 :(得分:0)

无法做到。 来自 - https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API

  

此外,导航到其他页面,更改标签或切换   到了另一个应用程序(例如,使用Alt-Tab)   全屏模式也退出全屏模式。

更新 -

F11 - 使浏览器进入不使用Fullscreen API的全屏模式