我在这里有点疯狂。我的谷歌地图v3将适用于除旧版IE之外的所有内容。我试图调试它,但没有成功。我将地图加载到一个不应该有任何效果的fancybox中。任何帮助将不胜感激。
/*googlemap*/
function initialize() {
var myLatlng = new google.maps.LatLng(lat,lon);
var myOptions = {
zoom:14,
center:myLatlng,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var infowindow = new google.maps.InfoWindow({content: contentString, maxWidth: 400});
var marker = new google.maps.Marker({position: myLatlng, map: map, title: hotelName});
google.maps.event.addListener(marker,'click', function(){infowindow.open(map, marker)});
};
答案 0 :(得分:0)
你错过了这一行的分号
google.maps.event.addListener(marker,'click', function(){infowindow.open(map, marker)});
在
infowindow.open(map,marker);
缺少分号会导致IE中出现问题