gpt4 book ai didi

javascript - 按 f5 或刷新按钮更新 URL

转载 作者:行者123 更新时间:2023-11-28 05:22:34 27 4
gpt4 key购买 nike

我正在尝试在用户按下 f5 键或使用浏览器刷新按钮刷新页面时更新 url,以便我可以获得键的更新值,例如:如果我当前的网址是:

www.examplexyz.com?key=abcd

所以如果用户按 f5 键,现在我想将 url 更新为:

www.examplexyz.com?key=newabcd

有什么方法可以使用 jquery 来实现吗?我试图在谷歌上搜索它,但我发现是禁用 f5。那我怎样才能做到这一点?

最佳答案

您可以听到按下 f5 键的声音。

$("body").keydown(function(e){
alert("keydown: "+e.which);
e.preventDefault();
});

PreventDefault() 禁用默认的浏览器刷新操作。F5 keydown的值是116,可以这样继续下去。

$("body").keydown(function(e){
if(e.which==116){
alert("keydown: "+e.which);
e.preventDefault();
}
});

然后您可以在“if”范围内执行您想要的操作,例如加载您的自定义 url。

window.location.href = "http://www.google.com";

我假设您知道要加载的 url,或者至少知道如何构建它。

关于javascript - 按 f5 或刷新按钮更新 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36594639/

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