2012-05-17 76 views
1

我正在使用esri地图javascipts API。我想在地图上显示一个信息窗口。但是,在esri给出的例子中,用户必须点击地图才能显示信息窗口。因为在这个例子中,其中一个参数是screenPoint,它必须通过点击地图来获得。我可以点击一个按钮在特定位置显示信息窗口吗?谢谢!esri地图显示信息窗口没有点击地图

dojo.connect(map.graphics, "onClick", function(evt) { 
     var g = evt.graphic; 
     map.infoWindow.setContent(g.getContent()); 
     map.infoWindow.setTitle(g.getTitle()); 
     map.infoWindow.show(evt.screenPoint,map.getInfoWindowAnchor(evt.screenPoint)); 
    }); 

回答

相关问题