Google maps api 3 谷歌地图和IE8Zoom+;信息窗口问题

Google maps api 3 谷歌地图和IE8Zoom+;信息窗口问题,google-maps-api-3,sharepoint-2010,Google Maps Api 3,Sharepoint 2010,我有一个加载谷歌地图API的JS function initialize() { var mapOptions = { center: new google.maps.LatLng(41.123105, -73.370886), zoom: 8, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById

我有一个加载谷歌地图API的JS

function initialize() {
    var mapOptions = { center: new google.maps.LatLng(41.123105, -73.370886),
        zoom: 8,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };

    var map = new google.maps.Map(document.getElementById('mapCanvas'), mapOptions);
}

google.maps.event.addDomListener(window, 'load', initialize);
上面的JS放在一个文件中,并在这次GoogleMapsAPI调用后加载

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;sensor=false" type="text/javascript"></script>
<script src="/Style Library/js/locationmap.js" type="text/javascript"></script>

上面的标签在头部,HTML如下所示

<div class="locationsMap">
    <div style="display: none;">
        <asp:Label runat="server" ID="lblCenterLatLng" CssClass="divCenterLatLng" />
    </div>
    <div id="mapCanvas" class="mapCanvas" style="width: 450px; height: 450px;" />
</div>

我想我应该说,所有这些都发生在SharePoint Web部件中,但它在IE9中确实如预期的那样工作

当地图在IE8中放大时,地图将消失并显示为白色。有什么想法吗


谢谢

您的IE8特定css有问题

您的IE8特定css有问题

是的,我正在使用MS filter css属性进行框影。我删除了它,最后使用了css 3派。如何将其标记为完成?是的,我使用了框阴影的MS filter css属性。我删除了它,最后使用了css 3派。如何将此标记为完成?