2009-09-20 6 views
1

Je jouais juste un peu avec Google Maps et je voulais ajouter un marqueur à la carte après avoir cliqué quelque part.Google maps api ajouter un comportement étrange marqueur dans IE8?

Cela fonctionne bien, sauf dans IE8 (les lieux ne présentent pas où je clique, mais un peu à gauche ou à droite .. ne peuvent pas voir un motif) Voici le code:

  GEvent.addListener(map, "click", function(overlay, latlng) { 
       map.clearOverlays(); 
       var marker = new GMarker(latlng); 
       map.addOverlay(marker); 
      }); 

Le code est disponible en ligne à cet endroit: http://sp2hari.com/gmap/event-showinfowindow.html

si je IE mis en mode compatilble, il fonctionne très bien. Quelqu'un maintenant chaud pour résoudre ce problème?

Répondre

0

Il semble que quelque part dans certaines fenêtres, il a été corrigé, car si j'ouvre l'URL du post d'ouverture, ça fonctionne très bien, je ne suis pas en mode compatible et il n'y a pas de balise meta dans la source.

0

Apparemment, Google Maps n'est actuellement pas compatible avec IE8. Êtes-vous capable d'utiliser la balise META pour mettre votre page dans IE7 (mode de compatibilité)?

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> 

Vous pouvez trouver le numéro de l'API Google Maps here.

+0

Ouais, c'est la même chose que j'ai trouvé dans d'autres ressources .. Eh bien, je vais faire la page spécifique avec cette propriété alors. Thanx –

Questions connexes