Member 10963633
Это примерно то же самое, что я реализовал, если это имеет какую-либо пользу :-
<title>мой сайт
type="text/javascript">
Ваш текст здесь
var locations = [
['Пункт 1', 54.918356, -1.415040,'ваш файл по ссылке на click.html'],
['Point 2', 50.015866, 14.525587,'your file link on click.html-да.],
['Пункт 3', 52.230204, 21.000769,'ваш файл по ссылке на click.html'],
['Точки 4', 59.907114, 30.398900,'ваш файл по ссылке на click.html'],
];
ВАР карта = новый Google.карты.Карта(документ.метода getElementById('карта'), {
масштаб: 3,
центр: Новые google.maps.Latlng с(27.088825, 14.465118),
mapTypeId: google.maps.MapTypeId.ДОРОЖНАЯ КАРТА,
streetViewControl: false,
mapTypeControl: накладные
});
var infowindow = новый google.maps.InfoWindow({ maxWidth: 100});
маркер var;
для (i = 0; i < locations.длина; i++)
{
маркер = новый google.maps.Маркер({
должность: новый google.maps.LatLng(locations[i][1], locations[i][2]),
значок: 'images/beachflag.png',
карта: карта
});
google.maps.event.addListener(маркер, 'click', (функция(маркер, i) {
функция возврата() {
window.open(locations[i][3], '_self');
}
})(маркер, i));
google.maps.event.addListener(маркер, 'mouseover', (функция(маркер, i) {
функция возврата() {
infowindow.setContent(locations[i][0]);
infowindow.open(карта, маркер);
максимальная ширина: 100
}
})(маркер, i));
}