На этой странице у меня есть ссылка на карту Google, которая открывается в лайтбоксе:
http://www.thereappliancestore.com/
Когда я открываю карту в Safari, маркер отображается правильно в центре карты. Однако в FF и IE8 маркер находится слева и вверх, но вверх. Изначально он не виден, поэтому вам нужно вручную перемещаться по карте, чтобы найти его.
Это конфиг для карты:
/////////////////////Configuration for the Google Map////////////////////////////
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
/////////////Add longitude and lattitude/////////////////////
var center = new GLatLng(43.69085455345101, -79.58727836608887);
///////////////////////Zoom level///////////////////////////////////
map.setCenter(center, 13);
/////////////////////Marker position//////////////////////////////////
var marker = new GMarker(center);
///////////Action when marker clicked///////////////////////////////
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml("Re-Appliance Store<br />191 Attwell Drive, Unit 1<br />Etobicoke, Ontario");
});
///////////Add marker///////////////////////////////
map.addOverlay(marker);
}
}
Кто-нибудь знает, что идет не так?