我的网站在浏览器栏的主页上生成以下网址:
http://example.com/int/bdf/eng/
我想在不重新加载页面的情况下将其更改为以下内容:
http://example.com
是否有可用的IE8 +解决方案?
我知道window.history.pushState("", "", "");
但是如何使用它?或者使用htaccess文件会更好吗?
答案 0 :(得分:0)
根据W3C standards,您可以使用位置哈希属性。
对于像这样的示例网址:
http://www.example.com/test.htm#part2
location.hash值为:“#part2”和here is a JSFiddle,向您展示如何使用它。