Попытка получить мои маркеры, указывающие на другие страницы. Скопировал ответы из ранее разрешенных случаев. Все еще не работает. Карта с маркерами появляется ОК. Тем не менее, даже заголовки, ссылки не работают. Продолжайте получать сообщение «Uncaught ReferenceError: маркер не определен». Что я здесь делаю неправильно? Из идей.
Может кто-то посмотреть, чтобы помочь мне в этом. Гигантское спасибо;Неверная ссылка на карту гаджета Google
<script
src="https://maps.googleapis.com/maps/api/js?language=ko&key=AIzaSyA3WDZ1KfeUb_Q-SxtIRE2wZ4RBieuGl7s"
type="text/javascript">
</script>
<script>
function Goog2() {
var mapCanvas = document.getElementById('Google_map');
var mapOptions = {
center: new google.maps.LatLng(45.80257,15.9371),
zoom: 10,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(mapCanvas, mapOptions);
var myLatLng0 = new google.maps.LatLng(45.80257,15.9371);
var myLatLng1 = new google.maps.LatLng(45.805455,15.983761);
var myLatLng2 = new google.maps.LatLng(45.738822, 16.068278);
var myLatLng3 = new google.maps.LatLng(45.803816, 15.993573);
var markers = [];
markers[0] = new google.maps.Marker({
position: myLatLng0,
map: map,
url: '/cocohouse/location/CH_location_en.html',
icon: "/images/ariranglogoimage28_2.png",
title: 'Coco House',
});
markers[1] = new google.maps.Marker({
position: myLatLng1,
map: map,
icon: "/images/cocohouse/location/train26.png",
url:"/cocohouse/location/to_CH3_en.html",
title: 'Train Terminal',
});
markers[2] = new google.maps.Marker({
position: myLatLng2,
map: map,
icon: "/images/cocohouse/location/airport32.png",
url:"/cocohouse/location/to_CH1_en.html",
title: 'Airport',
});
markers[3] = new google.maps.Marker({
position: myLatLng3,
map: map,
icon: "/images/cocohouse/location/bus26.png",
url:"/cocohouse/location/to_CH2_en.html",
title: 'Bus Terminal',
});
}
google.maps.event.addDomListener(window, 'load', Goog2);
for (i = 0; i < markers.lenght; i++) {
google.maps.event.addListener(markers[i], 'click', function() {
window.location.href = this.url;
});
}
</script>
"Uncaught ReferenceError: маркер не определен": есть ли у вас номер строки? – Thierry
markers.lenght: просто опечатка? markers.length – Thierry
сообщение появляется .... маркеры.lenght ..... line. Когда я помещаю # 4, вместо этого сообщение «Ошибка» переходит к следующей строке. –