81,094
社区成员
发帖
与我相关
我的任务
分享
var infowindow = new google.maps.InfoWindow({
content:html//要显示的内容
});
//打开标注窗口
infowindow.open(map,marker);
[/quote]
这个我已经解决了 最后发现是全局变量和局部变量的问题 谢谢申请的时候只用域名的根目录就可以了,这样整个网站都可以使用这个key,不过v2如果停用了,你的网站怎么办? [quote=引用 5 楼 luccs624061082 的回复:] 不是 我想问问v2不能开发了吗 主要是我开始做的时候 就用的是v2 已经写了很多代码了 很多逻辑都实现了 改为v3 改动有点大 按照哪个步骤 申请key 应该没问题吧 不过还是要谢谢
var infowindow = new google.maps.InfoWindow({
content:html//要显示的内容
});
//打开标注窗口
infowindow.open(map,marker);
下面是我很久以前写的代码,不知道能不能帮到你!马马虎虎先看看吧!<link href="http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false" /> <script type="text/javascript"> function initialize() { var myOptions = { zoom: 13, center: new google.maps.LatLng(22.575004,113.957309), mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById('dituContent'), myOptions); //machao 添加标记 var myLatLng = new google.maps.LatLng(22.575004,113.957309); var marker = new google.maps.Marker({ position:myLatLng,map:map,title:"歌蓝图家具" }); var zoomLevel; //显示图片 var showImg = "<img src='${request.getContextPath()}/images/face-smile.png' />"+"<span><font size='6' color='blue'>歌蓝图家具</font></span>"; var infowindow = new google.maps.InfoWindow({ content:showImg, size:new google.maps.Size(50,50), position:myLatLng }); infowindow.open(map); google.maps.event.addListener(marker,'click',function(){ infowindow.open(map); }); } google.maps.event.addDomListener(window, 'load', initialize); </script> <div id="dituContent" style="border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; width: 697px; border-bottom: #ccc 1px solid; height: 550px"> </div>
申请的时候只用域名的根目录就可以了,这样整个网站都可以使用这个key,不过v2如果停用了,你的网站怎么办? [quote=引用 5 楼 luccs624061082 的回复:] 不是 我想问问v2不能开发了吗 主要是我开始做的时候 就用的是v2 已经写了很多代码了 很多逻辑都实现了 改为v3 改动有点大 按照哪个步骤 申请key 应该没问题吧 不过还是要谢谢
申请的时候只用域名的根目录就可以了,这样整个网站都可以使用这个key,不过v2如果停用了,你的网站怎么办? 不是 我想问问v2不能开发了吗 主要是我开始做的时候 就用的是v2 已经写了很多代码了 很多逻辑都实现了 改为v3 改动有点大 按照哪个步骤 申请key 应该没问题吧 不过还是要谢谢
申请的时候只用域名的根目录就可以了,这样整个网站都可以使用这个key,不过v2如果停用了,你的网站怎么办? 不是 我想问问v2不能开发了吗 主要是我开始做的时候 就用的是v2 已经写了很多代码了 很多逻辑都实现了 改为v3 改动有点大 按照哪个步骤 申请key 应该没问题吧 不过还是要谢谢
不是 我想问问v2不能开发了吗 主要是我开始做的时候 就用的是v2 已经写了很多代码了 很多逻辑都实现了 改为v3 改动有点大 按照哪个步骤 申请key 应该没问题吧 不过还是要谢谢
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>google map V3</title>
<script type="text/javascript" src="http://ditu.google.cn/maps/api/js?sensor=false"> </script>
</head>
<body>
<div id="map_canvas" style="width:1030px; height:501px;"></div>
<script>
function initialize() {
var mapOptions = {
zoom:5,
center: new google.maps.LatLng(33.43144, 109.77539000000002),
mapTypeId: google.maps.MapTypeId.HYBRID
}
var map = new google.maps.Map(document.getElementById("map_canvas"),mapOptions);
// map.overlayMapTypes.insertAt(0, google.maps.MapTypeId.ROADMAP);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</body>
</html>
<link href="http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/examples/default.css"
rel="stylesheet" type="text/css" />
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?sensor=false" />
<script type="text/javascript">
function initialize() {
var myOptions = {
zoom: 13,
center: new google.maps.LatLng(22.575004,113.957309),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById('dituContent'),
myOptions);
//machao 添加标记
var myLatLng = new google.maps.LatLng(22.575004,113.957309);
var marker = new google.maps.Marker({
position:myLatLng,map:map,title:"歌蓝图家具"
});
var zoomLevel;
//显示图片
var showImg = "<img src='${request.getContextPath()}/images/face-smile.png' />"+"<span><font size='6' color='blue'>歌蓝图家具</font></span>";
var infowindow = new google.maps.InfoWindow({
content:showImg,
size:new google.maps.Size(50,50),
position:myLatLng
});
infowindow.open(map);
google.maps.event.addListener(marker,'click',function(){
infowindow.open(map);
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<div id="dituContent" style="border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; width: 697px; border-bottom: #ccc 1px solid; height: 550px"> </div>