Javascript 更改location.hash,然后按Back按钮-IE的行为与其他浏览器不同

Javascript 更改location.hash,然后按Back按钮-IE的行为与其他浏览器不同,javascript,ajax,internet-explorer,browser,Javascript,Ajax,Internet Explorer,Browser,我更改位置。散列-在所有浏览器中,这都正常运行-页面保持原始状态,只更改URL而不重新加载页面 在Internet Explorer和其他浏览器中,按“后退”按钮的行为不同。IE不会更改历史位置。哈希并转到上一页。其他浏览器仅更改URL(更改哈希) 有没有办法强迫IE浏览器像其他浏览器一样工作 (将我的评论移到这里,并稍微扩展一下。) 关于IE的#hashtag历史怪癖有很多 本质上,IE不会将不同的#hashtags视为其历史对象中的单独条目 最好的解决办法似乎是解决问题 注意-jquery历

我更改
位置。散列
-在所有浏览器中,这都正常运行-页面保持原始状态,只更改URL而不重新加载页面

在Internet Explorer和其他浏览器中,按“后退”按钮的行为不同。IE不会更改历史
位置。哈希
并转到上一页。其他浏览器仅更改URL(更改哈希)

有没有办法强迫IE浏览器像其他浏览器一样工作

(将我的评论移到这里,并稍微扩展一下。)

关于IE的
#hashtag
历史怪癖有很多

本质上,IE不会将不同的
#hashtags
视为其历史对象中的单独条目

最好的解决办法似乎是解决问题


注意-jquery历史记录不再被维护,以前的维护人员建议

当然可以,也就是说:)可能被复制。(CliffNotes:IE不会在历史对象中将
#hashtags
视为单独的条目。)@x0n:Firefox、Chrome和Opera的行为与@jnpcl相同,我认为这会解决我的问题。也请看我的问题