使用jQuery Address插件,如果我在IE 7或8上创建2个书签:
http://www.asual.com/jquery/address/samples/api/#/section/?id=1&name=n1&name=n2
http://www.asual.com/jquery/address/samples/api/#/section/2
现在我首先访问google.com(或任何其他网站),然后我访问上面的书签1,然后选择上面的书签2,然后点击“返回”,它会直接将我带回Google,而不是首先回到书签1的URL。 (Ajax历史和书签功能)。这在IE 7和8上都是如此,但在Chrome和Firefox上确实如此。
有人知道调整/黑客/修复这项工作吗?到目前为止,我已经尝试了Really Simple History,jQuery History,Ajaxify,并且它们都没有bug。
答案 0 :(得分:0)
对不起,这对IE来说是一个令人不快的问题。似乎IE7有一个解决方法,因为它在jQuery Address 1.0中正常工作,但IE8没有可靠的解决方案。
我刚刚向IE团队提交了以下错误: https://connect.microsoft.com/IE/feedback/details/576384/navigating-to-a-hash-anchor-using-the-address-bar-does-not-create-a-history-entry