Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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 全屏可在点击时工作,但不能在加载时工作_Javascript_Html - Fatal编程技术网

Javascript 全屏可在点击时工作,但不能在加载时工作

Javascript 全屏可在点击时工作,但不能在加载时工作,javascript,html,Javascript,Html,我正在尝试从开始全屏模式的代码。如果执行onclick,则它可以工作,但不能执行onload。(我还发现,除非立即单击警报),否则在设置警报之前设置该警报将禁用它。)因此,也许问题在于,有时浏览器没有“准备好”全屏显示 那么,当页面完全就绪时,最后触发的事件是什么?或者解决方案不同?全屏需要用户交互才能启动。这是一个安全特性 想象一下,如果某个弹出窗口可以迫使您进入全屏模式,锁定鼠标指针,并在未经您允许的情况下开始播放广告 在文档“fullscreenchange”事件处理程序中切换“启用全屏”

我正在尝试从开始全屏模式的代码。如果执行
onclick
,则它可以工作,但不能执行
onload
。(我还发现,除非立即单击
警报
),否则在设置警报之前设置该警报将禁用它。)因此,也许问题在于,有时浏览器没有“准备好”全屏显示


那么,当页面完全就绪时,最后触发的事件是什么?或者解决方案不同?

全屏需要用户交互才能启动。这是一个安全特性

想象一下,如果某个弹出窗口可以迫使您进入全屏模式,锁定鼠标指针,并在未经您允许的情况下开始播放广告

在文档“fullscreenchange”事件处理程序中切换“启用全屏”链接或按钮的可见性似乎是一种实用的方法。

这可能会有所帮助

但我同意


全屏需要用户交互才能启动。这是一个安全特性

想象一下,如果某个弹出窗口可以迫使您进入全屏模式,锁定鼠标指针,并在未经您允许的情况下开始播放广告


我试图自己做这件事,然后我来到这个网站


基本上,如果允许全屏模式加载,我们不知道该网站是否为真实网站……假网站可能会有锁标识,表示安全,等等。

博物馆警报。该脚本在较新的浏览器中无法运行。