2009-08-19 5 views
0

J'ai créé une application GWT ....l'application GWT ne figure pas dans IE7

Il fonctionne sous Chrome en cours, FIlefox, Opera, IE8

mais il ne fonctionne pas sous IE7 au moins sur certaines machines . Cela signifie que l'application gwt intégrée n'est pas visible du tout. Il n'y a pas d'erreur javascript. (Vérifié avec Web Visual Studio) La version de IE est 7.0.6001.18000. Le javascript est activé. Cela ne fonctionnait pas sur une machine et cela fonctionne sur ma machine à l'intérieur d'IETESTER.

Le programme n'utilise pas le code spécifique ie7. Est-ce connu bug? Est-ce que gwt ne va pas avec IE7? Quelle peut être la raison?

+0

Quelle version de GWT utilisez-vous? En outre, avez-vous un message d'erreur à afficher? –

+0

J'utilise la version 1.7. – Aftershock

Répondre

1

Ce n'est pas GWT lui-même - travaille actuellement sur une application GWT au travail qui fonctionne sur IE6 +, Firefox2 + etc ... Le problème est probally lié à quelque chose d'autre dans le code/Gui mise en page

1

GWT est compatible avec tous les l'IE6, 7 & 8.

C'est votre code. Vous devez activer le débogage dans IE (à partir du menu avancé de la mémoire) et rechercher les erreurs javascript. Il serait probablement également utile de compiler votre code en mode PRETTY au lieu de OBF (USCATED) afin que vous puissiez voir où se trouve l'erreur.

+0

On dirait que ça devient compliqué. Je suppose que cela ne fonctionne pas sur tous IE7. Il n'a pas fonctionné sur une machine et cela fonctionne dans Ietester. – Aftershock

+0

quoi de compliqué à activer le débogage IE et à la recherche d'erreurs javascript? Si vous ne voulez pas faire cela alors il est temps de raccrocher les bottes et chercher un travail différent;) – rustyshelf

+0

Il n'y a pas de javascripts qui est ce que IE7 et le débogueur ont montré. – Aftershock

4

Assurez-vous que vous n'avez pas défini votre propriété user.agent à exclure, par exemple, dans xxxxx.gwt.xml. Par exemple <set-property name="user.agent" value="gecko"/> ne compilera javascript pour firefox et cette application ne fonctionnera pas correctement sur un environnement IE lors du déploiement.

2

J'ai tracé les javascripts sur la page. J'ai trouvé qu'il y avait un javascript bmi.js inclus dans la page. Il a échoué et a causé l'application gwt de ne pas apparaître et de ne pas s'exécuter.

Ce script est inséré dans la page par le logiciel de connexion mobile Vodaphone pour optimiser le téléchargement des images dans les pages Web. Cela entraîne l'exécution incorrecte de certaines pages Web, et pas seulement les applications gwt. Sur Internet Explorer 7, Internet est utilisé via Internet mobile. Voici les informations pertinentes: http://forum.vodafone.co.uk/index.php?showtopic=8611

Questions connexes