{ alert("Something") }) 此代码永远不会执-6ren">
gpt4 book ai didi

javascript - 使用 javascript 检测页面更改?

转载 作者:行者123 更新时间:2023-11-29 10:59:27 25 4
gpt4 key购买 nike

如何使用 javascript 检测我被重定向到哪个页面。

$(window).on("onbeforeunload",()=>{
alert("Something")
})

此代码永远不会执行(尽管我重新加载页面或单击其他 URL)。我在本地主机上运行我的脚本。另外,我想知道我被重定向到的页面的 URL。

这是我的完整 HTML:

<!DOCTYPE html>
<html>
<head>
<title>Practice</title>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
</head>

<body>
<script>
$(window).unload(()=>{
alert("Something");
})

</script>
<a href = "http:\\www.youtube.com">Link</a>


</body>
</html>

最佳答案

也许你可以 alert() 或做任何你想做的事,然后像下面的例子一样重定向到 url

$('a').on('click', function(e){
e.preventDefault();
let url = this.href;
alert(`You're leaving this page, would be redirected to : ${url}`)
window.location.href = url;
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href = "https://stackoverflow.com/help/mcve">Link1</a>
<a href = "https://stackoverflow.com/help/deleted-questions">Link2</a>

关于javascript - 使用 javascript 检测页面更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50186679/

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