minc
unread,May 9, 2008, 2:49:20 AM5/9/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Google 地图 API 讨论组
var p1 = new GLatLng(30.574 , 114.286);
var p2 = new GLatLng(18.273 , 109.474);
var m1 = new GMarker(p1);
var m2 = new GMarker(p2);
map.addOverlay(m1);
map.addOverlay(m2);
function changeMapLevel()
{
var bounds = new GLatLngBounds();
bounds.extend(p1);
bounds.extend(p2);
map.setCenter(bounds.getCenter(),
map.getBoundsZoomLevel(bounds));
}
document.getElementById("test").innerHTML = '<a
href=javascript:changeMapLevel()>' + "点击这里" + '</a>';
在下面的<div>标签中引用test,为什么不能执行changeMapLevel()函数?firefox提示changeMapLevel()未
被定义?
在前面加入GEvent.addListener(map, 'click', changeMapLevel);这行代码,点击地图是可以缩放地图
的。只是我现在想在地图的外面放置一个连接来控制地图的缩放,缺达不到效果。请教达人讲解!