我有一个Ajax丰富的应用程序,它显示一个包含100个网址的网格。当您单击网格的任何行时,它会在网格中加载该URL的预览。 同样在网格的onload事件中,我执行了几个操作,它启动了许多AJAX查询。
我使用YUI浏览器历史记录类来启用浏览器后退按钮。它适用于FF3,但在Safari中,整个页面似乎“有时”正在重新加载。 同样在IE中,浏览器返回与我的iframe相关联。
此外,如果我复制粘贴URL我没有得到预期的状态。即#token
中定义的那个这些已知问题还是我犯了错误?
当涉及到许多状态更改时,是否最好在运行时启用浏览器?
答案 0 :(得分:0)
如果你有能力,我会转而使用Ext 2.2的新History对象而不是YUI。我认为您可能会获得更好的跨浏览器支持。
尽管可能很麻烦,我肯定会认为州管理很重要,以避免用户使用后退按钮的问题。