gpt4 book ai didi

javascript - window.onbeforeunload 错误

转载 作者:行者123 更新时间:2023-11-28 11:14:28 25 4
gpt4 key购买 nike

我们目前有一个 JS,每当访问者想要离开网站时就会弹出一个窗口。它工作正常,除了当点击浏览器上的后退按钮时,即使我们在网站上,它也会弹出警报。我们想解决这个问题。

请注意:-我们不想禁用后退按钮-我们不想删除历史记录

JS函数是onbeforeunload。目前,每次用户想要离开网站时都会加载它。当用户浏览网站时,在我们不想触发弹出窗口的每个链接上,我们添加以下内容:onClick =“changes = true;”到 href。

正如我提到的,问题是当用户点击后退按钮、FWD 以及有时刷新时。

这是网站网址link text

最佳答案

完全删除 onbeforeunload-Event。不要欺负你的访客!如果他们想离开您的网站,您不应该试图将他们留在那里,这很烦人。

使用 onbeforeunload 事件的唯一有效原因是当用户更改了网站上的某些内容并尝试导航离开网站而不保存更改时。

关于javascript - window.onbeforeunload 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1448257/

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