GWT历史和IE6 / 7

时间:2009-11-04 08:47:58

标签: gwt history gwt-history

我在GWT小组上问过这个问题没有运气,所以现在我正在尝试Stack Overflow:)

GWT的历史和IE6 / 7似乎存在一些问题,我试图证实这是GWT的一个实际问题,而不仅仅是我做过的愚蠢。

我遇到的问题如下:

想象一下,您有一些插入现有网站的GWT应用程序。它有内部历史,工作正常。我们只是说它是一棵树。它的重要性并不重要,只是它说明你可以前进和转发。此应用程序的一部分是指向你网站其他部分的链接。单击其中一个,然后退出GWT应用程序。

现在,点击其中一个链接后使用“后退”按钮。您返回到GWT应用程序,该应用程序加载正常,并使用URL中的任何内容重新创建状态。

如果您再次点击 ,这就是我在IE6 / 7和FF / Chrome / IE8中获得不同结果的地方。在IE6 / 7中,第二个“返回”将我发送到 GWT应用程序之前的页面。在FF / Chrome / IE8中,第二个回发送回GWT应用程序的状态,这是我想要的,当然。

我已经检查了我的代码,据我所知,第二个“后退”直接进入之前的页面。无论如何,我的历史处理程序从未被调用过。

有没有其他人遇到这个?或者知道在哪里讨论这个问题?我已经广泛搜索了没有结果。

1 个答案:

答案 0 :(得分:0)

GWT小组要吵到要确认潜在的错误,主要是初学者。

当我开始假设GWT中存在错误并且在尝试从GWT组获得帮助之后,我采用的方法是在GWT问题跟踪器中创建问题并在GWT贡献者组中交叉发布为好。

以下是创建问题的网址: http://code.google.com/p/google-web-toolkit/issues/list

确保首先搜索问题列表以查找可能的重复项。

由于我们的应用程序在IFrame中运行,因此我还没有在GWT中使用历史记录,而这只会杀死实现历史记录的可能性。