Javascript 如何在使用history.js时删除ie8中的哈希标记
我想从url中删除哈希标记 那么,如果我有,我如何消除存在。Javascript 如何在使用history.js时删除ie8中的哈希标记,javascript,html,history.js,Javascript,Html,History.js,我想从url中删除哈希标记 那么,如果我有,我如何消除存在。 让它看起来像它实际上取决于你的浏览器- 如果您使用的浏览器与HTML5 History API兼容,并且您具有History.js选项默认设置以及正确使用pushState,那么您应该能够在不使用哈希的情况下查看更新的URL 如果您使用的是HTML4浏览器,则历史API不会删除更新URL中的哈希 可以使用的提示是,如果要使用history.js pushState/replaceState 在更改url之前,请记下添加“/”。乙二醇
让它看起来像它实际上取决于你的浏览器- 如果您使用的浏览器与HTML5 History API兼容,并且您具有History.js选项默认设置以及正确使用pushState,那么您应该能够在不使用哈希的情况下查看更新的URL 如果您使用的是HTML4浏览器,则历史API不会删除更新URL中的哈希 可以使用的提示是,如果要使用history.js pushState/replaceState 在更改url之前,请记下添加“/”。乙二醇
History.pushState({"State": "Exist"}, null, "/exist");
不,这是不可能的,在IE8中,您只需进行哈希更改,不重新加载就无法使其“/exist”。阅读更多关于。这对你有帮助。你到底想要什么?如果我打开你的链接,我已经有了这个url: