gpt4 book ai didi

javascript - 如何使用 Javascript 或 Jquery 创建具有不同父位置的后退按钮

转载 作者:行者123 更新时间:2023-11-30 13:55:04 24 4
gpt4 key购买 nike

我创建了后退按钮,page1 和 page2 重定向到 page3。当在 page3 上单击后退按钮时,它会相应地重定向回 page1 或 page2。我使用了 document.referrer,它有时会返回页面本身而不是父位置。也就是说,当单击 page3 上的后退按钮时,它会重定向到 page3。

Firefox、Chrome 等不同浏览器测试结果相同

function GoBackWithRefresh(event) 
{
if ('referrer' in document)
{
var ref = document.referrer;
console.log("document referrer_____<BR>"+ref);
window.location = document.referrer;
/* OR */
//location.replace(document.referrer);
}
else
{
console.log("window history____"+window.history);
window.history.back();
}
}

也就是说,当点击 page3 上的后退按钮时,它会重定向到 page3,它应该返回到父页面。

最佳答案

您可以使用 window.history.go

例如:

function GoBackWithRefresh() 
{
window.history.go(-1);
}

关于javascript - 如何使用 Javascript 或 Jquery 创建具有不同父位置的后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57457697/

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