Javascript 从#url更新为a/以改进命名

Javascript 从#url更新为a/以改进命名,javascript,jquery,Javascript,Jquery,我期待着更新我的网站有更友好的网址的一部分 目前,我在URL末尾使用#标记,这意味着当我从example.com/trucks转到example.com/trucks时,页面不会刷新 但我想把它转为 example.com/tracks/large/standard/VXR-Maloo 但这需要在IE7和IE8中工作,并且在我进入example.com/trucks后不需要刷新页面 我正在考虑一个历史API,但它不适用于IE7/8,所以有人有什么建议吗 后端在java平台上。没有一种方法可以在

我期待着更新我的网站有更友好的网址的一部分

目前,我在URL末尾使用#标记,这意味着当我从
example.com/trucks
转到
example.com/trucks时,页面不会刷新

但我想把它转为

example.com/tracks/large/standard/VXR-Maloo
但这需要在IE7和IE8中工作,并且在我进入
example.com/trucks
后不需要刷新页面

我正在考虑一个历史API,但它不适用于IE7/8,所以有人有什么建议吗


后端在java平台上。

没有一种方法可以在所有浏览器上运行


考虑只在不支持历史API的旧浏览器上使用基于哈希的实现。你可以通过一个模块来实现这一点,比如。

如果页面不刷新,该模块将如何工作?谢谢-这只适用于现代浏览器她刚刚说他想要一个IE7/8解决方案,它与HTML5历史API不兼容。据我所知,没有历史API,客户端是不可能的。抱歉,这不是你想要的。只需强制用户升级:p