gpt4 book ai didi

javascript - document.location - 不添加到历史记录

转载 作者:行者123 更新时间:2023-12-03 21:49:53 27 4
gpt4 key购买 nike

我试图在 onLoad 事件上使用 document.location(.href) 从一个页面 (A) 重定向到另一个页面 (B)。

根据我的理解,如果我使用 document.location.href(而不是 .replace),它应该将 (A) 添加到我的历史记录中。然而,这似乎并没有发生。

我试过设置 document.location、document.location.href 和使用 .assign,但这些似乎都没有将第一页添加到历史记录中。是否有任何 JS 技术可以通过 onLoad 完成,从而使 (A) 出现在历史记录中?

干杯,维克多

最佳答案

'location.href'、'document.location' 或任何这些变体只会在浏览器历史记录中添加一个条目,前提是它来自用户启动的操作。例如,如果用户单击一个按钮,该按钮会触发一个执行“location.href”的函数,它将被添加到浏览器历史记录中,但如果“location.href”是由 onload 事件调用的——这不是用户发起的操作,它不会被添加到历史记录中。

关于javascript - document.location - 不添加到历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1135112/

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