【问题标题】:Is it possible to close IE in Kiosk Mode without a comfirmation alert?是否可以在没有确认警报的情况下在 Kiosk 模式下关闭 IE?
【发布时间】:2015-09-08 09:43:26
【问题描述】:

我可以从命令行以 kiosk 模式打开 Chrome 浏览器窗口...

start chrome --kiosk "http://example.com/"

...然后使用 <button> 在 JavaScript 事件中简单地运行 window.close(); 关闭页面。

但是当我在 kiosk 模式下启动 IE 时...

start iexplore -k "http://example.com"

...然后单击相同的按钮,我会收到警报:

您正在查看的网页正在尝试关闭窗口。你想关闭这个窗口吗? [是/否]

有没有什么方法——可能是 JavaScript 或 IE command line options——来避免警告并让 IE 与 Chrome 一样?

【问题讨论】:

  • 有。让我找到它。马上回来。

标签: javascript internet-explorer kiosk-mode


【解决方案1】:

让您的 javascript 函数执行此操作:

window.open('','_self').close()

说明: IE 不会让你在没有警告的情况下关闭你没有打开的窗口。此函数打开一个覆盖当前窗口的空白窗口。而且由于您现在拥有它,该功能的下一部分将毫无问题地关闭它。

【讨论】:

    猜你喜欢
    • 2013-04-13
    • 2011-04-15
    • 2014-03-29
    • 2022-01-18
    • 1970-01-01
    • 2020-05-16
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多