1

私はGWTを使用しており、履歴が必要で、次を使用しています:

<iframe src="javascript:''" id="__gwt_historyFrame" style="width:0;height:0;border:0"></iframe>

しかし__gwt_historyFrame、他の名前に変更できAAAAAますか? 以下のようにできますか?

<iframe src="javascript:''" id="AAAAA" style="width:0;height:0;border:0"></iframe>
4

3 に答える 3

2

GWT の歴史に関する優れたドキュメント: http://developerlife.com/tutorials/?p=232 と、ホスト ページの Google のドキュメント: http://www.gwtapps.com/doc/html/com.google。 gwt.doc.DeveloperGuide.Fundamentals.HostPage.html

次のコード例を示します。

<!-- Include a history iframe to enable full GWT history support -->
<!-- (the id must be exactly as shown)                           -->
<iframe src="javascript:''" id="__gwt_historyFrame" style="width:0;height:0;border:0"></iframe>

iframe には id="__gwt_historyFrame" が必要で、"AAAAAA" などに変更できないようです。

于 2011-12-15T16:00:09.467 に答える
1

HistoryImplFrame のカスタム実装を使用して、独自のバージョンの GWT を構築する必要があります。他の回答者が述べているように、これを行う正当な理由はありません。

于 2010-06-23T16:02:30.123 に答える
0

Google が提供する MVP アーキテクチャを使用する場合、履歴を処理するために変更する必要はありません。なぜそれを変更したいのかわかりませんが、これは変更すべきではない GWT 定義変数のように見えます。

于 2010-05-26T20:53:01.347 に答える