gpt4 book ai didi

javascript - URL 更改事件 - JavaScript

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

我有一个 setTimeout,它将 URL 记录在名​​为 newURL 的变量中。

function checkURL() {
var newURL = window.location;
} setInterval(checkURL, 1000);

我希望发生的是,当 URL 更改时,必须执行某个函数。有人可以帮我吗?

最佳答案

不知道为什么在您捕获网址中的更改之前页面不会重新加载。您还可以查看window.onunload

var checkURL = (function () {
var oldURL = location.href;
return function (fn) {
var newURL = location.href;
if (fn && oldURL !== newURL) {
fn(oldURL, newURL);
}
oldURL = newURL;
};
}());

关于javascript - URL 更改事件 - JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10981351/

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