【问题标题】:How to make browser full screen on page load using javascript with timer control如何使用带有计时器控制的javascript使浏览器在页面加载时全屏显示
【发布时间】:2010-09-14 05:57:21
【问题描述】:

我希望浏览器在我的页面加载后立即全屏显示。是否有可能在javascript中。 我知道这个 F11 的快捷键,但要求仅在页面加载时。

阅读下面提供的解决方案后。我实现了全屏,但在这里我遇到了一个陷阱。我正在使用计时器让我的页面回发以每 5 秒后获取新数据。在这里我发现每 5 秒打开一个新窗口,但我希望全屏只显示一次,下次内容会在那里刷新。

【问题讨论】:

标签: .net javascript asp.net


【解决方案1】:
function OpenfullScreen(URL) {
    window.open(URL, '', 'fullscreen=yes, scrollbars=auto');
}

从您打开页面的位置调用此函数

【讨论】:

  • 浏览器是否允许并且没有阻止?因为我会伤害任何在没有警告的情况下这样做的人。
【解决方案2】:

您可以使用 window.open('yourlocation.htm', '新窗口名称', 'fullscreen=1');

注意全屏仅支持 I.E.浏览器。不推荐使用,因为它依赖于浏览器。

功能说明

window.open() 的格式是 window.open (URL, windowName[, windowFeatures])

URL 是您尝试打开的 URL 页面 windowName 是此窗口的名称

Windowfeatures 是您希望此窗口具有的附加参数

  • status - 底部的状态栏 窗户。例如“状态=1”
  • toolbar - 标准浏览器工具栏, 带有后退和前进按钮等。 例如"toolbar=0" 表示没有工具栏 位置
  • 位置输入字段 你输入网址。例如“位置=0”
  • menubar - 窗口的菜单栏,例如 “菜单栏=1”
  • 目录-标准 浏览器目录按钮,例如 “目录=1”
  • 可调整大小 - 允许/禁止用户调整窗口大小。例如"resizble=0"
  • 滚动条 - 启用滚动条,如果 文件大于 窗口例如“滚动条=1”
  • height - 指定高度 以像素为单位的窗口
  • width - 指定 窗口的宽度(以像素为单位)。

【讨论】:

    【解决方案3】:
    function OpenfullScreen(URL) {
        window.open(URL, '', 'fullscreen=yes, scrollbars=auto, resizble=yes, status=yes, toolbar=yes,menubar=yes, scrollbars=no');
    }
    

    您也可以指定页面的宽度和高度。

    【讨论】:

      【解决方案4】:

      您可以使用 每 5 秒刷新一次浏览器。

      将此代码放在新窗口中,而不是在调用它的那个窗口中

      【讨论】:

        猜你喜欢
        • 2013-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-06
        • 1970-01-01
        • 2011-05-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多