window.fullScreen=true 不起作用

3 html javascript fullscreen

我想以全屏模式打开我的 html 页面。我尝试在 body 的 onload 事件处理程序中执行此 javascript。

window.fullScreen = true;
Run Code Online (Sandbox Code Playgroud)

但不幸的是这似乎不起作用。有没有其他方法可以达到同样的效果。

小智 5

我不认为你可以通过使用 onload 事件来设置 Windows 属性。尝试在打开窗口时设置属性。这应该有效...

<div onclick="window.open('http://stackoverflow.com', 'Stackoverflow' , 'type=fullWindow, fullscreen, scrollbars=yes');">
    Hello Stackoverflow!
</div>
Run Code Online (Sandbox Code Playgroud)

  • 我要指出的是,这实际上并没有产生完全“全屏”的窗口。它只是一个与屏幕一样宽和一样高的窗口,并且仍然有一个位置栏。无法从网页生成全屏的内容。(除非你使用闪光灯) (3认同)

Jon*_*and 5

这是不可取的,因为它会导致用户出现意外的浏览器行为。因此,许多浏览器不再让非特权脚本修改此设置。

例如,来自 Mozilla 开发人员中心

具有chrome权限,该属性是可读写的,否则是只读的。

请参阅https://developer.mozilla.org/En/DOM/Window.fullScreen