#1 Mon 19 October 2009 18:01
- Remi01
- Participant actif
- Date d'inscription: 18 Jan 2007
- Messages: 75
Compatibilité appli Mapfish - Internet Explorer
Bonjour,
Actuellement mon application Mapfish (client) se comporte correctement sous Firefox mais ne s'affiche pas sous IE. En parcourant le net j'ai remarqué que c'était assez récurent comme problème.
Peut être que certains d'entre vous ont déjà travaillé à un débogage sous IE et ont quelques pistes concernant les éléments qui peuvent poser problème (?).
Merci à vous.
Rémi
Hors ligne
#2 Mon 19 October 2009 20:29
Re: Compatibilité appli Mapfish - Internet Explorer
Bonjour,
Un cas parmi d'autres (je rencontre le même genre de problèmes que vous avec IE mais j'en ai résolu quelques-un )
Rajouter dans le <head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
qui permet à IE8 de passer en mode IE7. Dans certains cas, ça améliore.
Après, un coup d'oeil sur les archives mapfish via Nabble devrait aussi vous aider
http://www.nabble.com/forum/Search.jtp? … p;query=IE
Cordialement
ThomasG
Hors ligne
#3 Tue 20 October 2009 01:09
- Cédric Moullet
- Participant occasionnel
- Date d'inscription: 21 Feb 2009
- Messages: 23
Re: Compatibilité appli Mapfish - Internet Explorer
Bonjour,
IE8 contient un debugeur integre (F12), avec des fonctions equivalentes a Firebug.
Celui-ci permet de travailler en mode IE7 ou IE8.
De maniere generale, il faut etre particulierement attentif aux virgules / points virgules sur IE (par exemple: http://www.openjs.com/articles/ie/array … blem.php).
Cedric
Hors ligne
#4 Tue 20 October 2009 20:38
- vdb
- Participant actif
- Lieu: Chambéry
- Date d'inscription: 21 Jun 2006
- Messages: 56
Re: Compatibilité appli Mapfish - Internet Explorer
Passer le code JS à JSlint aide à résoudre très vite ce genre de petit
soucis : http://jslint.comHTH,
F.
Hors ligne
#5 Thu 22 October 2009 14:55
- Remi01
- Participant actif
- Date d'inscription: 18 Jan 2007
- Messages: 75
Re: Compatibilité appli Mapfish - Internet Explorer
Bonjour et merci à tous,
Il subsiste simplement un problème de transparence de mes WMS sous IE6, si quelqu'un à une idée je l'en remercie [EDIT] --> http://www.mapfish.org/trac/mapfish/wiki/HowTosTips
Pour info, les problèmes ont été résolus grâce à jslint, le debogger d'IE8, une validation W3C (http://validator.w3.org/), et deux trois petites recherches liées à un problème de VML. J'ai également eu des problèmes avec les apostrophes des chaines de caractères de mes tableaux javascript !
Merci pour vos suggestions !
Rémi
Dernière modification par Remi01 (Thu 22 October 2009 15:22)
Hors ligne
#6 Thu 22 October 2009 16:35
- Cédric Moullet
- Participant occasionnel
- Date d'inscription: 21 Feb 2009
- Messages: 23
Re: Compatibilité appli Mapfish - Internet Explorer
Bonjour Remi01,
Pourriez-vous décrire plus précisément votre problème de transparence car, de votre mail, il est pas facile de déterminer le problème (une url serait parfaite) ?
Pour info, il y a des problèmes connus dans IE7: http://channel9.msdn.com/forums/TechOff … --opacity/
De manière générale, je recommenderai de poser ce type de question à la mailing list de MapFish (http://www.mapfish.org/cgi-bin/mailman/listinfo) car c'est là qu'elle aura le plus de visibilité pour des problèmes liés à MapFish.
Cédric
Hors ligne
#7 Fri 23 October 2009 16:55
- Remi01
- Participant actif
- Date d'inscription: 18 Jan 2007
- Messages: 75
Re: Compatibilité appli Mapfish - Internet Explorer
Bonjour Cédric,
En fait, j'ai quelques couches vectorisées en PNG (extrait de cadastre par exemple), qui viennent se superposer sur mes fonds carto.
Le problème vient du fait que ma couche n'est pas transparente dans IE6 et vient totalement couvrir mon fond de carte.
J'ai essayé rapidement d'appliquer l'astuce présente sur le site Mapfish, mais sans succès.
Dans l'immédiat, je n'ai pas vraiment de temps à consacrer à la résolution de ce petit souci, le principal étant que ça tourne sur la version 7 et les suivantes.
Merci
Rémi
Hors ligne
#8 Fri 23 October 2009 17:06
Re: Compatibilité appli Mapfish - Internet Explorer
Bonjour,
Si l'image PNG possède une transparence, cela ne sera pas géré par IE6. Il faut utiliser le format gif
Cependant il y a effectivement une possibilité de hack CSS pour les images png pour ie6.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne