gpt4 book ai didi

javascript - 如何改变浏览器的刷新事件并触发自定义功能?

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

众所周知,当我们点击刷新按钮时,整个页面开始重新加载。但我不这样做,我只想刷新一些部分,在需要时需要刷新。

我知道,我可以使用ajax重新加载一段内容。但我想在用户单击刷新按钮或按 F5 或按 Ctrl+F5 时附加此 ajax 函数。

最佳答案

不要这样做,不要尝试这样做,您正在破坏用户对浏览器的期望行为,这应该不以任何方式被覆盖。包含您的页面的框架之外的任何内容都不应受到您的代码的影响,这是用户的浏览器,而不是您的。

刷新是有目的的,他们想要重新加载内容,如果你的脚本坏了怎么办,如果是 JavaScript 错误怎么办?他们可能需要刷新浏览器来解决问题...这是一千个有效原因之一,其中任何一个都不应出现意外

不管上面的为什么你不应该这样做,你不能这样做,不是在每个浏览器中......正是出于我上面提供的原因以及更多原因.

关于javascript - 如何改变浏览器的刷新事件并触发自定义功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2994273/

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