有没有可能在不重新加载ASP.net页面的情况下更改网址?
发布于 2011-11-09 12:35:35
在HTML5之前的版本中(比如XHTML、HTML4等),不可能操纵页面的整个url,但正如@JamesGoodwin所说的那样,你可以通过片段标识符来操作。这在Facebook、Twitter等上都有很大的影响。
在HTML5中,设计了一个API,允许您推送反映页面实际URL的历史更改。在Github上导航源代码标签就是一个很好的例子。
发布于 2011-11-09 12:22:55
在不重新加载页面的情况下,唯一可以更改的部分是fragment identifier。
可以通过使用JavaScript修改location.hash
属性来更改片段标识符。
发布于 2011-11-11 13:53:33
我认为你可以用javascript做到这一点。试试这个:
window.location = "http://www.google.com/"
https://stackoverflow.com/questions/8064907
复制相似问题