账号通
    

账号  

密码  

4000

查看

9

回复
主题:[求助]电子地图调用问题 [收藏主题] 转到:  
gyambl20 当前离线

48

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:117 分
登录次数:95 次
注册时间:2011/2/26
最后登录:2012/11/30
gyambl20 发表于:2011/3/6 21:21:31   | 显示全部帖子 查看该作者主题 楼主 
科汛在线网校系统

代码如下:

<!--电子地图开始--->

<script src="http://api.map.baidu.com/api?key={$MapKey}&v=1.0&services=true" type="text/javascript"></script>

<div style="width:500px;height:800px;border:1px solid gray" id="container"></div>

<script type="text/javascript">

var map = new BMap.Map("container");          // 创建Map实例

var point = new BMap.Point({$MapCenterPoint});  // 创建点坐标

map.centerAndZoom(point,16);                  // 初始化地图,设置中心点坐标和地图级别。

map.addControl(new BMap.NavigationControl());   

map.addControl(new BMap.ScaleControl());   

map.addControl(new BMap.OverviewMapControl());

var sContent ="<h4 style='margin:0 0 5px 0;padding:0.2em 0'>地址:{$FL_Title}</h4>" +"<p style='margin:0;line-height:1.5;font-size:13px;'>电话:{$KS_tel} </p>"

{$ShowMarkerList}

window.setTimeout(function(){map.panTo(new BMap.Point({$MapCenterPoint}));}, 2000);



function addMarker(point, index){   

   // 创建图标对象   

   var myIcon = new BMap.Icon("http://api.map.baidu.com/img/markers.png", new BMap.Size(23, 25), {   

  offset: new BMap.Size(10, 25),                  // 指定定位位置   

  imageOffset: new BMap.Size(0, 0 - index * 25)   // 设置图片偏移   

   });   

   var marker = new BMap.Marker(point, {icon: myIcon});   

   map.addOverlay(marker);  

   

   if (index==0){

  var infoWindow = new BMap.InfoWindow(sContent);  // 创建信息窗口对象

   marker.addEventListener("click", function(){         

     this.openInfoWindow(infoWindow); });

  map.openInfoWindow(infoWindow, map.getCenter());      // 打开信息窗口

   }

}  

</script>

<!--电子地图结束--->



标签中调用代码如下:

<div class="dianzi">

<a class="searchresult_emap" title="{@title}电子地图" <a href="#">

<font color="#FF0000">电子地图</font></a>

</div>



问题一:标签中{$MapKey}无法调用,问题二:点击超链接直接激活了迅雷下载。求帮忙。拜托了。

 
  支持(11) | 反对(11) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.07813秒 powered by KesionCMS 9.0