Google maps api 3 有没有办法将谷歌地图多边形链接到我页面上的其他内容?

Google maps api 3 有没有办法将谷歌地图多边形链接到我页面上的其他内容?,google-maps-api-3,Google Maps Api 3,我在谷歌地图上画了几个多边形。现在,我想向多边形添加一个单击事件,这样当您单击多边形时,您可以转到网页的另一部分(其中包含该区域的信息) 这就是is的外观,但我不知道它是如何工作的。您必须将命令包装在函数(事件){…}中。在这种情况下,事件是可选的。有几种重定向到新位置的方法,如下所示: google.maps.event.addListener(poly,“click”,function(){window.location=”http://www.google.com" }); window.

我在谷歌地图上画了几个多边形。现在,我想向多边形添加一个
单击
事件,这样当您单击多边形时,您可以转到网页的另一部分(其中包含该区域的信息)


这就是is的外观,但我不知道它是如何工作的。

您必须将命令包装在
函数(事件){…}
中。在这种情况下,
事件
是可选的。有几种重定向到新位置的方法,如下所示:

google.maps.event.addListener(poly,“click”,function(){window.location=”http://www.google.com" });

window.location.href
似乎也能正常工作

我改变了一些变量名和数字,然后去了雅虎!因为Google不会在iframe中加载


您必须将命令包装在
函数(事件){…}
中。在这种情况下,
事件
是可选的。有几种重定向到新位置的方法,如下所示:

google.maps.event.addListener(poly,“click”,function(){window.location=”http://www.google.com" });

window.location.href
似乎也能正常工作

我改变了一些变量名和数字,然后去了雅虎!因为Google不会在iframe中加载

var map;
var infoWindow;

function initialize() {
    var myLatLng = new google.maps.LatLng(50.88111111111, 3.889444444444);
    var myOptions = {
        zoom: 12,
        center: myLatLng,
        mapTypeId: google.maps.MapTypeId.TERRAIN
    };

    var poly;
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var polyCoords = [
        verwissel(3.869506,50.906449),
        verwissel(3.869654,50.905664),
        verwissel(3.869934,50.904131),
        verwissel(3.870310,50.902717),
        verwissel(3.870471,50.901559),
    ];

    poly = new google.maps.Polygon({
        paths: HerzeleCoords,
        strokeColor: "#FF0000",
        strokeOpacity: 0.8,
        strokeWeight: 3,
        fillColor: "#FF0000",
        fillOpacity: 0.35
    });

    google.maps.event.addListener(Poly, "click", href ="www.google.com");