【问题标题】:How to change the querystring on the same page without postback如何在没有回发的情况下更改同一页面上的查询字符串
【发布时间】:2013-07-12 00:46:55
【问题描述】:

我想更改我写笔记的页面上的查询字符串。当我保存笔记时,我希望查询字符串具有该笔记的条目。因此,在初始保存后,用户可以根据查询字符串进行更新。但是要更新查询字符串,我需要进行完整的回发。有没有办法像这样改变查询字符串?

【问题讨论】:

标签: c# javascript asp.net ajax


【解决方案1】:

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

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2010-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-16
  • 1970-01-01
  • 2017-06-04
相关资源
最近更新 更多