2014-10-11 108 views
0

我有一个div #container的页面,我希望在支持的浏览器上进入全屏模式(或至少请求进入全屏模式)。在页面加载时,如何让我的浏览器全屏?

我下载了这个插件,虽然这个例子都显示使用按钮进入全屏,但我想在加载时执行此操作。

我想:

$(window).load(function() { if($.support.fullscreen){ $('#container').fullScreen(); } });

+1

由于文档更清楚地表明这是不可能的,由于很好的原因。你可以做的是提供一个按钮“全屏”。当用户点击那个按钮时,你可以使你的东西全屏。这全部记录在案。但是你需要这种互动,没有办法。 – arkascha 2014-10-11 19:02:01

+0

http://stackoverflow.com/questions/1125084/how-to-make-in-javascript-full-screen-windows-stretching-all-over-the-screen可能的重复 – 2014-10-11 20:40:40

回答

0

您可以使用弹出和window.open做到这一点排序,或中心则使其H/W比例的屏幕尺寸。但这是一个非常糟糕的想法(当然受到弹出阻止),并且可能被某些用户视为恶意行为。全屏应该是一种选择,而不是默认选项,因为除非您提供给用户至少有机会保存设置以在随后的访问中接受此行为,否则几乎没有正当理由去执行该路线。否则,有一些技巧可以从主页面获得它,如果你决定这么做的话,谷歌可以为你提供这条路线,但是我仍然强烈反对。

相关问题