0

有人知道如何修复这个 jQuery History 插件吗?(用于 ajax 历史和书签)

http://github.com/tkyk/jquery-history-plugin/issues#issue/5

这是细节:

我的应用程序使用 IE 8 的 IE 7 兼容模式以及使用 IE 8 的默认模式的http://www.serpere.info/jquery-history-plugin/samples/ajax似乎有这个问题:

创建 2 个书签

http://www.serpere.info/jquery-history-plugin/samples/ajax/#1
http://www.serpere.info/jquery-history-plugin/samples/ajax/#2

现在单击一个书签,然后尝试来回单击另一个书签。页面内容未更新。在当前的 Firefox 和 Chrome 中,它可以工作。在 IE 8 中,它没有。如果您直接将哈希值从 #2 修改为 #3,则也是如此

PS 我很确定它是可以解决的,因为如果在 IE 8 上使用 Facebook,

http://www.facebook.com/someusername?v=info#!/someusername?v=info
http://www.facebook.com/someusername?v=info#!/someusername?v=wall

如果用户在 2 个书签之间切换,效果很好。(用上面的一些真实用户名替换一些用户名)

4

1 回答 1

1

试试 balupton 的jQuery History插件。

于 2010-09-18T10:31:30.563 回答