5

我经历了 10 多个相同内容的问题,但没有找到更新的答案。(我猜网络世界正在迅速变化)。首先,是否可以将当前窗口全屏模拟 F11 按下用户按钮单击。如果我希望该功能在所有主要浏览器(IE、FF、Chrome 和 Safari)中工作,那么最好的做法是什么。

如何在Javascript中制作全屏窗口(在整个屏幕上伸展)

用javascript模拟F11

点击进入全屏

包括上面的链接我经历了很多问题,但没有任何疑问。如果有人能想出一个主意,那真的很有帮助。谢谢。

4

2 回答 2

3

也许这可以帮助您使用博客文章Native Fullscreen JavaScript API (plus jQuery plugin)的全屏示例

于 2013-08-06T08:55:56.517 回答
1

此问题可能与您链接到的问题重复。最新的跨浏览器解决方案是:

function requestFullScreen(elt) {
    console.log("Requesting fullscreen for", elt);
    if (elt.requestFullscreen) {
        elt.requestFullscreen();
    } else if (elt.msRequestFullscreen) {
        elt.msRequestFullscreen();
    } else if (elt.mozRequestFullScreen) {
        elt.mozRequestFullScreen();
    } else if (elt.webkitRequestFullscreen) {
        elt.webkitRequestFullscreen();
    } else {
        console.error("Fullscreen not available");
    }
}

请注意,截至本文为止,这是“实验性技术”。有关更多详细信息,请参阅此答案此 MDN 页面

于 2014-09-10T20:54:37.697 回答