gpt4 book ai didi

javascript - 在页面刷新之前从 URL 中删除查询字符串

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:37:47 24 4
gpt4 key购买 nike

新用户注册后,我需要将用户重定向到主页并显示 Twitter 风格的欢迎消息。我最初尝试使用 jquery cookie 插件来存储我的消息并在存在 cookie 时将其显示在重定向的页面上,但问题是它不适用于所有浏览器。 Safari 上的 Firfox 不会删除 cookie,因此每次刷新浏览器时都会显示该消息。这是代码:

if ($.cookie("message")) {
TwentyQuestions.Common.ShowMessageBar($.cookie("message"), 7000);
$.cookie('message', "any_value", { expires: -10 })
}

所以我决定改用querystring,但是现在问题类似。加载主页时,会检测到查询字符串并显示消息。但是,如何从 URL 中删除查询字符串,以便每次刷新页面时都不会显示该消息?

谢谢!

最佳答案

你能不能:

window.location.href = window.location.href.split('?')[0];

它有效,但我不确定这是否是您要找的东西?

关于javascript - 在页面刷新之前从 URL 中删除查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5359577/

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