繁体   English   中英

没有页面重新加载的Javascript'重定向'

[英]Javascript 'redirect' without page reload

之前已经问过这个问题但是我需要一个更多的跨浏览器*选项而不是git-hub。

无论如何要改变:

http://stackoverflow.com/test#hey

至 :

http://stackoverflow.com/test

使用javascript而不重新加载页面? (再次点击服务器)

*'更多跨浏览器'我的意思是IE7 + FF3.5 +,而不是IE6等

您可以使用history.pushState()

这将删除哈希:

history.replaceState( {}, '', location.href.split('#')[0] );

对于跨浏览器兼容性,您可以将history.js用作polyfill。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM