2009-11-04 9 views
1

J'ai posé cette question sur le groupe GWT sans chance, maintenant je suis en train Stack Overflow :)GWT Histoire et IE6/7

Il semble y avoir un problème avec l'histoire de GWT et IE6/7 , et j'essaie de confirmer que c'est un problème réel avec GWT et pas seulement quelque chose de stupide que j'ai fait.

Le problème que je cours en est le suivant:

Imaginez que vous avez une application GWT qui se branche à votre site web existant. Il a l'histoire interne et fonctionne bien. Disons juste que c'est un arbre. Qu'est-ce que c'est n'est pas important, juste qu'il a l'état que vous pouvez revenir en avant. Une partie de cette application est des liens vers d'autres parties de votre site Web. Cliquez sur l'un d'entre eux et vous quittez l'application GWT. Maintenant, utilisez le bouton "retour" après avoir cliqué sur l'un de ces liens. Vous revenez à l'application GWT qui se charge très bien et l'état est recréé en utilisant tout ce qui est dans l'URL.

Si vous cliquez à nouveau sur , voici où j'obtiens des résultats différents dans IE6/7 et FF/Chrome/IE8. Dans IE6/7 ce deuxième "retour" m'envoie à la page avant l'application GWT. En FF/Chrome/IE8 ce deuxième retour me renvoie dans l'état de l'application GWT, ce que je veux, naturellement.

J'ai vérifié mon code, et pour autant que je puisse voir, ce second "retour" va directement à la page précédente. Mon gestionnaire d'historique n'est jamais appelé, en tout cas.

Est-ce que quelqu'un d'autre a rencontré cela? Ou connaissez-vous de n'importe où ce problème est discuté? J'ai googlé abondamment sans résultats.

Répondre

0

Le groupe GWT est trop bruyant pour obtenir des confirmations de bugs potentiels, c'est surtout pour les débutants. L'approche que je prends quand je commence à supposer qu'il y a un bug dans GWT, et après avoir essayé d'obtenir de l'aide du groupe GWT, est de créer un problème dans le GWT et dans le groupe de contributeurs GWT ainsi que.

Voici l'URL pour créer un problème: http://code.google.com/p/google-web-toolkit/issues/list

Assurez-vous que vous recherchez d'abord la liste d'émission des éventuels doublons.

Je n'ai pas encore joué avec l'historique dans GWT car nos applications sont exécutées dans un IFrame et cela tue simplement la possibilité d'implémenter l'historique.