我们目前有一个JS,当访问者想要离开网站时,它会弹出一个窗口.它工作正常,除了在浏览器上按下后退按钮时,即使我们在网站上,它也会弹出警报.我们想解决这个问题.
请注意: - 我们不想禁用后退按钮 - 我们不想删除历史记录
JS函数是onbeforeunload.每当用户想要离开网站时,它目前正在加载.当用户浏览网站时,在我们不想触发弹出窗口的每个链接上,我们添加:onClick ="changes = true;" 到了href.
正如我所提到的,问题是当用户点击按钮,FWD并且有时刷新时.
这是网站网址链接文字
ste*_*anw 10
完全删除onbeforeunload-Event.不要欺负你的访客!如果他们想离开你的网站,你不应该试着把它们留在那里,这很烦人.
使用onbeforeunload-event的唯一正当理由是,当用户更改网站上的内容并尝试离开网站而不保存更改时.
| 归档时间: |
|
| 查看次数: |
744 次 |
| 最近记录: |