gpt4 book ai didi

javascript - 如何在 JavaScript 中将页面重定向到自身?

转载 作者:行者123 更新时间:2023-11-29 17:53:26 25 4
gpt4 key购买 nike

这是我当前进行重定向的代码:

window.location.href= '/post/' + data.main_id + '/' + subject + '#post-' +  data.post_id;

当我在同一个 URL 中时,上面的代码只是更改了 slug。无论如何,我需要更改 slug 并重新加载页面。我怎样才能通过 JS 甚至 jQuery 做到这一点?

最佳答案

您可以通过首先将片段附加到 URL,然后重新加载页面来实现此目的:

window.location.href += '#post-' + data.post_id;
window.location.reload();

但是请注意,您可以使用 pushState 进一步改进它并避免在片段更改时完全重新加载页面。

关于javascript - 如何在 JavaScript 中将页面重定向到自身?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41282316/

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