Très bonne remarque de dgrichard, comme toujours.
Le problème de la virgule en fin de ligne existe sur les deux lignes du script définissant f.style (lignes 60 et 72).
Par contre je reste très perplexe sur le message d'erreur que renvoie IE7 en mettant l'option de 'debugage' des scripts sur l'instruction ligne 36!
var icone=new OpenLayers.Icon('http://boston.openguides.org/markers/AQUA.png', taille, decalage);
d'autant que cette instruction, sauf erreur de ma part (nul n'est infaillible! et je ne suis pas un spécialiste en Javascript), figure dans un bloc en commentaire!!
L'interpréteur Javascript de IE7 me parait très susceptible!! Peut-être est-ce la séquence de commentaire de la ligne 29:
qu'il gère mal. Ce n'est qu'une hypothèse! Qui, comme toute hypothèse demande à être vérifiée.
L'autre hypothèse c'est que les numéros de lignes renvoyés par le 'débugeur' de IE7 soit erroné ou ne tienne pas compte des lignes vides ou en commentaire. Auquel cas l'erreur est à chercher ailleurs.
Partager