Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Ext JS / Sencha
Ext JS / Sencha Ext JS / Sencha Forum d'entraide sur les frameworks Ext JS et Sencha. Avant de poster : FAQ ExtJS / Sencha, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/06/2011, 10h40   #1
Invité de passage
 
Inscription : juin 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2011
Messages : 3
Points : 0
Points : 0
Par défaut compatibilité Firefox 4.0.1 et Internet Explorer 8

Bonjour à tous,

Je développe actuellement une application cartographique calquée sur l'interface créée par Andreas Neumann, visualisable à cette adresse:
http://gis.uster.ch/webgis/productio...undplan_av.qgs
Les codes source étant disponible, j'ai donc reconstitué cette interface afin de pouvoir afficher mes propres couches d'information (photo aérienne de ma collectivité, cadastre,...).
Sur Firefox le résultat est nickel, les couches s'affichent correctement. Mais lors de l'ouverture sur IE V.8, une erreur apparemment fort courante lors du recours des bibliothèques EXTJS s'affiche, empechant l'ouverture des couches SIG(la carte).(voir piece jointe)

Le message d'erreur semble indiquer qu'il s'agit de la bibliotheque JavaScript "Ext-all.js" à laquelle je fais appel qui pose souci. En effectuant des recherches sur ce type d'erreurs, je me suis aperçu que le problème venait souvent d'une virgule en trop contenue dans le code. L'un d'entre vous pourrait il m'aider dans la recherche de cette erreur?

Merci d'avance.
Djord.
Images attachées
Type de fichier : jpg message erreur.JPG (47,8 Ko, 9 affichages)
Fichiers attachés
Type de fichier : zip ext-all.zip (191,7 Ko, 0 affichages)
djord est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 16h27   #2
Membre chevronné
 
Avatar de kenny.kev
 
Homme
Inscription : janvier 2007
Messages : 574
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Indre et Loire (Centre)

Informations professionnelles :
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 574
Points : 688
Points : 688
Envoyer un message via MSN à kenny.kev
Je te conseil d'utiliser l'IDE NetBeans pour ça.

Tu le verras de suite vu qu'il te soulignera directement la ligne ou ce trouve l'erreur.
kenny.kev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 17h26   #3
Futur Membre du Club
 
Inscription : mai 2009
Messages : 74
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 74
Points : 19
Points : 19
J'ai rencontré la même erreur . Apparament, IE n'aime pas le fait d'ajouter des "," à la derniére option/config ! Tu peux les mettres avant l'options pour "fermer" celle d'avant !

Mais perso, après avoir reglé cela , IE ma pondu une autre erreur ... pire que celle si
chepac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 08h42   #4
Invité de passage
 
Inscription : juin 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2011
Messages : 3
Points : 0
Points : 0
Merci pour ta réponse chepac,

Dans quel fichier as tu déplacé cette virgule, dans ext-all.js?
Peux tu m'indiquer précisément l'emplacement de celle ci?
As tu réussi à résoudre de manière définitive le problème de compatibilité avec IE?


Merci beaucoup.
djord est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h20   #5
Futur Membre du Club
 
Inscription : mai 2009
Messages : 74
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 74
Points : 19
Points : 19
Salut !

Non, non dans ton code javascript !

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
field : {
 
						xtype : 'combobox',
				anchor : '35%',
				store : budgettypestore,
				id : 'BudgetType',
				queryMode: 'local',
				displayField: 'data',
				width : 50,
				valueField: 'data',
				editable : false,
				grow : true
}
Dans ce code, par exemple. IE n'aime pas si il y à une virgule a la derniére ligne ( grow : true ) !
Apparament, le mieux est de placer la virgule avant la config/properties pour "fermer" celle d'avant !


Mais non, il me reste une derniére erreur : "Locked is null " mais je ne vois pas à quoi cela fait référence !


EDIT : Ton erreur n'a pas l'air de venir d'un probléme de virgule :/ Montre la ligne qui est pointé par IE ?!!
chepac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h32   #6
Invité de passage
 
Inscription : juin 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2011
Messages : 3
Points : 0
Points : 0
Salut,

Mon erreur se situerait ligne 7 dans ext-all.js. Je joins à ce message l'image de l'erreur pointée par IE.
Il semble que la variable "d" est "undefined"
Merci pour ton aide.
Djord.
Images attachées
Type de fichier : png erreur.PNG (103,6 Ko, 8 affichages)
djord est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 09h22   #7
Membre confirmé
 
Homme
Étudiant
Inscription : mai 2007
Messages : 249
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 35
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2007
Messages : 249
Points : 240
Points : 240
Bonjour,

Pour corriger ce genre d'erreur personnellement je procède par dichotomie.
Je commente tous les appels à mes items dans mon fichier principal et dans le .html puis je test.
Si je n'est pas d'erreur je décommente au fur et à mesure ... etc
Comme te l'as conseillé kenny.kev tu peu utiliser NetBean ou Eclipse qui a un petit plug-in ExtJS sympa qui te montrera dans la scrollbar tes principales erreurs.

Bonne chance dans tes recherches d'erreurs
abraxis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h51.


 
 
 
 
Partenaires

Hébergement Web