2009-11-04 108 views
1

我問的GWT組沒有運氣這個問題,所以現在我想堆棧溢出:)GWT歷史和IE6/7

似乎有一些問題與GWT的歷史和IE6/7 ,我試圖確認這是GWT的一個實際問題,而不僅僅是我所做的一些愚蠢的事情。

我遇到的問題是:

想象一下,你有一些GWT應用程序,插入到您現有的網站。它有內部歷史並且工作正常。我們只是說它是一棵樹。它是什麼並不重要,只是它說明你可以前進後退。這個應用程序的一部分是指向你網站其他部分的鏈接。點擊其中一個,然後退出GWT應用程序。

現在,點擊其中一個鏈接後,使用「後退」按鈕。您返回到加載正常的GWT應用程序,並使用URL中的任何內容重新創建狀態。

如果您再次點擊返回,這裏是我在IE6/7和FF/Chrome/IE8中獲得不同結果的地方。在IE6/7中,這第二個「後退」將我發送到GWT應用之前的頁面。在FF/Chrome/IE8中,這第二回發送給我的GWT應用程序的狀態,這正是我想要的,自然。

我檢查了我的代碼,並且據我所知,這第二個「返回」只是直接前往頁面。無論如何,我的歷史處理程序永遠不會被調用。

有沒有其他人遇到過這個問題?或者知道任何地方討論這個問題?我搜索廣泛,沒有結果。

回答

0

GWT小組要嘈雜以獲得潛在錯誤的確認,這主要是針對初學者。

當我開始認爲GWT中存在一個錯誤並嘗試從GWT小組獲得幫助後,我採取的方法是在GWT問題跟蹤器中創建問題並在GWT貢獻者小組中交叉發佈以及。

以下是創建一個問題的網址: http://code.google.com/p/google-web-toolkit/issues/list

確保您首先搜索可能的重複問題列表。

我還沒有在GWT中玩過歷史,因爲我們的應用程序正在IFrame中運行,並且只是殺死了實現歷史記錄的可能性。