GWT历史记录支持主机页哈希href';Internet Explorer 6、7、8中的s

GWT历史记录支持主机页哈希href';Internet Explorer 6、7、8中的s,gwt,internet-explorer-8,internet-explorer-7,browser-history,Gwt,Internet Explorer 8,Internet Explorer 7,Browser History,我的理解正确吗?我不能在我的GWT应用程序的主机页中使用类似于的东西,也不能让它与IE 6到8中的GWT历史管理一起正常工作?我在某个地方读到,我必须让我的GWT应用程序浏览整个加载程序html页面,并用GWT链接替换所有HREF 我在IE7中看到的是,当我单击其中一个#-链接时,浏览器会刷新整个页面,或者GWT History ValueChangeHandler不会被调用,但url会以静默方式更新 我在主机页中有iframe,在我测试过的所有其他浏览器中,一切都运行得很好。不幸的是 查看:您

我的理解正确吗?我不能在我的GWT应用程序的主机页中使用类似于
的东西,也不能让它与IE 6到8中的GWT历史管理一起正常工作?我在某个地方读到,我必须让我的GWT应用程序浏览整个加载程序html页面,并用GWT链接替换所有HREF

我在IE7中看到的是,当我单击其中一个#-链接时,浏览器会刷新整个页面,或者GWT History ValueChangeHandler不会被调用,但url会以静默方式更新

我在主机页中有iframe,在我测试过的所有其他浏览器中,一切都运行得很好。

不幸的是


查看:

您可以使用JS Polyfill来支持历史记录管理:

Modernizer使用Histroy.js:

这是GWT的现代化工具:


我不知道是否有历史API与gwtmodernizer一起工作。你应该试试。

我就是在那里看到的。。。实际上,跟踪器中有几个关于这个主题的问题。大多数人都说必须通过302重定向到你的页面才能触发这个错误,但我找不到这是否也是一个普遍的问题。这就是为什么我把它贴在这里。。。