gpt4 book ai didi

javascript - 更改 window.location.href 后无法返回

转载 作者:行者123 更新时间:2023-12-05 07:28:57 24 4
gpt4 key购买 nike

在我的脚本中,我正在跟踪我在网页中使用的选项卡

window.location.href = #!hashName1

如果我然后单击另一个选项卡,它将转到#!hashName2

我的问题是,如果我单击后退按钮,它只会返回状态 #!hashName1。然后我必须再次单击返回以返回另一页。

有什么办法让它返回一个页面而不是返回到之前的哈希状态?

谢谢

最佳答案

你可以像这样处理后退按钮事件

window.onhashchange = function() {
goBack();
}

function goBack() {
window.location.hash = window.location.lasthash[window.location.lasthash.length-1];
//blah blah blah
window.location.lasthash.pop();
}

关于javascript - 更改 window.location.href 后无法返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53112946/

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