Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 点击全屏模式?导航后全屏API关闭_Javascript_Jquery_Css_Html_Fullscreen - Fatal编程技术网

Javascript 点击全屏模式?导航后全屏API关闭

Javascript 点击全屏模式?导航后全屏API关闭,javascript,jquery,css,html,fullscreen,Javascript,Jquery,Css,Html,Fullscreen,我正在为一个项目制作一个离线网站,我希望整个网站在打开时(或单击提示后)全屏显示。目前我使用的是一个很好用的网站,但当用户导航到另一个页面后,它会退出全屏 我已经看到其他人已经使用过,并且由于DOM树被破坏,为我的目的使用全屏API可能是不可能的 有没有其他的解决办法或选择,我可以用来让这个工作? 在这方面我还是新手,关于“Ajax加载程序”我能找到的模糊答案让我不知所措 理想情况下,它将是跨浏览器兼容的–我在USB上移交文件,我无法控制它将在哪个浏览器上打开。来自(在有关导航的部分中): …如

我正在为一个项目制作一个离线网站,我希望整个网站在打开时(或单击提示后)全屏显示。目前我使用的是一个很好用的网站,但当用户导航到另一个页面后,它会退出全屏

我已经看到其他人已经使用过,并且由于DOM树被破坏,为我的目的使用全屏API可能是不可能的

有没有其他的解决办法或选择,我可以用来让这个工作? 在这方面我还是新手,关于“Ajax加载程序”我能找到的模糊答案让我不知所措

理想情况下,它将是跨浏览器兼容的–我在USB上移交文件,我无法控制它将在哪个浏览器上打开。

来自(在有关导航的部分中):

…如果指定浏览上下文的活动文档不同 将文档作为指定条目的文档,然后运行这些 子步骤:

  • 完全退出全屏
  • 我可能误解了这一点,但我认为这只是一个规范,如果DOM完全改变(例如页面导航),全屏将被忽略

    你可能需要研究铬之类的东西

    编辑:


    至于AJAX加载程序,它基本上是指将页面变成一个“单页面应用程序”,只加载一次页面,所有功能都由javascript驱动。像Angularjs这样的框架在这方面很好,但要使您的站点以这种方式运行,这是一个巨大的体系结构变化。

    您能详细说明您到底想要什么吗。您是否特别想要全屏显示的元素?当你导航到另一个页面时,你希望全屏显示什么?@DylanWatt对不起,我应该更清楚一点——我希望整个网站都全屏显示,并在用户会话期间保持全屏显示,无论他们在哪个页面上。