2009-09-20 59 views
1

我只是玩了一下谷歌地圖,想在點擊某處後添加一個標記到地圖上。Google maps api在IE8中添加標記奇怪的行爲?

這工作得很好,但在IE8(該位置不顯示在那裏我點擊,但有點向左或向右..不能看到一個模式) 這是代碼:

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

的代碼可以在網上在這個位置找到: http://sp2hari.com/gmap/event-showinfowindow.html

如果我設置IE來compatilble模式,它工作正常。 現在任何人都熱點解決這個問題?

回答

0

它似乎在某些Windows更新它是固定的,因爲如果我從打開帖子打開網址,它工作正常,我沒有在兼容模式下運行,並且源中沒有元標記。

0

顯然Google地圖目前不支持IE8。您是否可以使用元標記將頁面置入IE7(兼容模式)?

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

您可以找到Google Maps API問題here

+0

是的,這就是我在其他資源中找到的一樣..哦,那麼我將使用該屬性製作具體頁面。感謝名單 – 2009-09-21 17:48:53

相關問題