如何在不回发的情况下更改同一页上的查询字符串

本文关键字:一页 字符串 查询 情况下 | 更新日期: 2023-09-27 18:22:08

我想更改写注释页面上的查询字符串。保存注释时,我希望查询字符串包含该注释的条目。因此,在初始保存之后,用户可以根据查询字符串进行更新。但要更新querystring,我需要进行完全回发。是否可以像这样更改查询字符串?

如何在不回发的情况下更改同一页上的查询字符串

否,不重新加载就无法更改当前查询字符串。您可以使用url的frgament部分(#)。设置片段部分可能允许您在不重新加载的情况下向浏览器历史记录中添加一些条目。

例如,如果您当前的url是http://example.com/foo,您可以将其更改为http://example.com/foo#bar=baz,而无需重新加载当前页面。