【发布时间】:2014-09-05 11:34:06
【问题描述】:
请花时间阅读这篇文章。
所以,如果我的 Web 应用程序在登录后发现还没有散列,它会以编程方式附加(/mypage 到 /mypage#hash)散列。在其他浏览器中,即使页面刚刚附加了散列,当我单击在浏览器的Back 按钮上,它转到登录页面(这种行为是我想要的 - /mypage#hash 到 /loginpage)。但在 IE8 中,点击 Back 按钮后,它会转到同一页面但没有哈希(/mypage#hash 到 /mypage)。
对此有任何解决方法或想法吗?真的很感激。如果不够清楚,问我。我会告诉你的。
谢谢!!!!
【问题讨论】:
-
您使用的代码是什么?即使只是提供一个 JSFiddle 也会有所帮助吗?
-
我认为 JSFiddle 不会对此有所帮助,因为我在其中使用了 SpringMVC。为简单起见,我想在 url 中已有哈希,以使
Back按钮转到它之前的页面。谢谢..
标签: javascript html internet-explorer-8 hashbang