2012-02-23 64 views
1

我在加载Internet Explorer中的Google Maps API V3时遇到问题。以下列出了我已经完成的事情:Internet Explorer 9中的Google Maps API v3无法加载

  1. 检出了这个link,因为Google显然听到过来自IE用户的投诉。这些东西都不能解决我的问题。
  2. 从IE9测试maps.google.com。它从那里可以正常工作,但是我的页面没有。
  3. 网页设计师说,她可以间歇性地在IE中加载它。我从来没有能够。所以它似乎有些随意。
  4. 我杀了我的代码中的所有东西,除了谷歌地图的东西,它仍然没有飞。
  5. 我看到this,它表示它可能会在代码中放错位置的逗号时出现问题。我没有这些。我确实大量使用jquery和dojo,但我不会想象这会是一个问题,是吗?
  6. 当然,它在Chrome,FF,Safari等中运行良好。这只是IE9的一个问题。

有人有什么想法吗?

这里是我的初始化函数的内容,一旦body加载就调用它。

 var map; 


     function initialize() { 

     var myOptions = { 
      center: new google.maps.LatLng(38.97, -94.72), 
      zoom: 13, 
      scaleControl:true, 
      mapTypeId: google.maps.MapTypeId.ROADMAP 

     }; 
     map = new google.maps.Map(document.getElementById("map_canvas"), 
      myOptions); 
} 
+0

是否可以创建该问题的演示?代码不会有太大的帮助,它可以。 – 2012-02-23 18:19:48

+0

下面是我们的测试服务器上的粗略演示的链接:https://mapstest.lenexa.com/commdevmap/browser_base.html – jdb1a1 2012-02-23 19:39:32

回答

0

您已添加兼容模式的元标记并将其设置为IE7。将其设置为IE8

+0

真棒。谢谢! – jdb1a1 2012-02-23 21:32:34

相关问题