Google map v3 не работает на старых IE - PullRequest
0 голосов
/ 22 ноября 2011

Я немного схожу с ума здесь. Моя карта Google v3 будет работать на всех, кроме старых версий IE. Я пытаюсь отладить его, но с нулевым успехом. Я загружаю карту в необычный ящик, который не должен иметь никакого эффекта. Любая помощь будет оценена.

/*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)});
};

1 Ответ

0 голосов
/ 22 ноября 2011

Вы пропустили точку с запятой в этой строке

google.maps.event.addListener(marker,'click', function(){infowindow.open(map, marker)});

После

infowindow.open(map,marker);

Отсутствующие точки с запятой вызывают проблемы в IE

...