gpt4 book ai didi

javascript - 防止窗口关闭

转载 作者:行者123 更新时间:2023-11-29 16:54:27 25 4
gpt4 key购买 nike

我们有一个在浏览器中运行的销售点产品(特别是 chrome Kiosk 模式)。我们希望防止用户在没有密码的情况下关闭窗口。当然,在 kiosk 模式下,退出的唯一方法是结束进程或使用 alt+f4,所以现在我们的解决方案不是将键盘连接到任何 POS 终端。只是希望可能有另一种解决方案。

编辑:还要提一下,我在运行这个网络应用程序的每个终端上都有完全的根访问权限。所以可以添加任何 chrome 标志等。

如前所述,我问的是有什么方法可以防止窗口一起关闭,而不仅仅是拦截卸载事件并要求确认。

最佳答案

没有办法完全阻止它,你能做的最好的就是确认离开。

  window.onbeforeunload = function (e) {
var message = "Your confirmation message goes here.",
e = e || window.event;
// For IE and Firefox
if (e) {
e.returnValue = message;
}

// For Safari
return message;
};

来自 Intercept page exit event 的回答

关于alt+f4引用这个:Disable ALT+F4, yes I know it isn't recommended

关于javascript - 防止窗口关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33460489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com