1

你能设计一个谷歌地图,有多个位置,当你点击一个位置时,它会打开一个指向该位置页面的链接?

4

1 回答 1

0

可以使用此处的说明设置基本的 Google 地图页面。

在函数中添加标记initialize(),使用

var marker new google.mapsMarker({
    position: new google.maps.LatLng(39.952517,-75.19618), //your coordinates
    map: map,
    title:"Location 1",
    url: "http://www.location1.com",
});`

然后通过向地图添加事件侦听器来添加指向标记的链接:

google.maps.event.addListener(marker, 'click', function() {
    window.location.href = marker.url;
});

这是一个带有几个标记的jsfiddle 。请记住,链接不会在 jsfiddle 上打开,但会在普通网站上打开。

于 2012-12-28T06:49:03.770 回答