是否可以在不重新加载ASP.net中的页面的情况下更改URL?
答案 0 :(得分:3)
在5之前的HTML版本中(所以XHTML,HTML4等),不可能操纵页面的实际整个URL,但是你可以通过@JamesGoodwin所说的片段标识符来实现。这用于对Facebook,Twitter等产生巨大影响。
在HTML 5中,设计了一个API,允许您推送反映页面实际URL的历史记录更改。一个很好的例子是在Github上导航源选项卡时。 p>
答案 1 :(得分:1)
您可以在不重新加载页面的情况下更改网址的唯一部分是fragment identifier。
可以通过使用JavaScript修改location.hash
属性来更改片段标识符。
答案 2 :(得分:-1)
我认为你可以用javascript做到这一点。试试这个:
window.location = "http://www.google.com/"