账号通
    

账号  

密码  

3157

查看

9

回复
主题:[求助]管理员请帮忙,栏目列表页弹窗调用百度地图 [收藏主题] 转到:  
gyambl20 当前离线

48

主题

0

广播

0

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

用户积分:117 分
登录次数:95 次
注册时间:2011/2/26
最后登录:2012/11/30
gyambl20 发表于:2011/4/17 5:56:24   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

我现在想在栏目列表页中用弹出层调用当前文档ID的店子地图,内容能正常显示:代码如下

在栏目页中添加了如下代码:

<script type="text/javascript">

  function addMap(){

new KesionPopup().PopupCenterIframe('电子地图标注','../plus/baidumap.asp?MapMark='+escape($("#MapMark").val()),760,430,'auto');

  }

</script>

有插入kesion.box.js文件。弹窗能正常显示

在列表中我使用的是标签调用,

<a class="searchresult_emap" href='javascript:void({@id}) onclick='addMap()'title="{@fulltitle}电子地图"><font color="#FF0000">电子地图</font></a>

点击查看原图

这样的话,点击链接的时候是显示的后台的添加标注时候样子,不是当前文档的地图坐标位置。最后我自己又新建了一个页面代码如下:

<!--#include file="../conn.asp"-->

<!--#include file="../ks_cls/kesion.commoncls.asp"-->

<!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=gbk" />

<title>电子地图</title>

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

<div style="width:618px;height:300px;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} <img src={$GetInstallDir}images/{$ks_xingji}.gif></h4>" +"<p style='margin:0;line-height:1.5;font-size:13px;'>地址:{$KS_dizhi}</p>" +"<p><font color=red>预订热线:</font><font color=#ff7200><strong>400-622-4300 </strong></font></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></body>

</html>



可是在打开之后显示的源码中无法调用出该文档的地图坐标,显示出来的还是{$MapCenterPoint}这样的标签请问我该怎么操作。麻烦请帮忙。

点击查看原图



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
gyambl20 当前离线

48

主题

0

广播

0

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

用户积分:117 分
登录次数:95 次
注册时间:2011/2/26
最后登录:2012/11/30
gyambl20 发表于:2011/4/17 12:53:35   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统

各位也可以帮忙看看


 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
zghbqj 当前离线

23

主题

0

广播

0

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

用户积分:28 分
登录次数:5 次
注册时间:2011/4/8
最后登录:2011/6/4
zghbqj 发表于:2011/4/17 12:54:30   | 只看该作者 查看该作者主题 藤椅 
科汛在线网校系统

我看了,可惜不懂,55555

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
gyambl20 当前离线

48

主题

0

广播

0

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

用户积分:117 分
登录次数:95 次
注册时间:2011/2/26
最后登录:2012/11/30
gyambl20 发表于:2011/4/17 13:30:02   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
gyambl20 当前离线

48

主题

0

广播

0

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

用户积分:117 分
登录次数:95 次
注册时间:2011/2/26
最后登录:2012/11/30
gyambl20 发表于:2011/4/17 14:34:04   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
lyqidao 当前离线

74

主题

0

广播

0

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

用户积分:92 分
登录次数:14 次
注册时间:2011/3/18
最后登录:2012/7/19
lyqidao 发表于:2011/4/17 15:34:30   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
gyambl20 当前离线

48

主题

0

广播

0

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

用户积分:117 分
登录次数:95 次
注册时间:2011/2/26
最后登录:2012/11/30
gyambl20 发表于:2011/4/19 16:01:48   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
buyudaren 当前离线

2638

主题

0

广播

0

粉丝
添加关注
级别:大一

用户积分:2265 分
登录次数:110 次
注册时间:2010/7/8
最后登录:2012/5/10
buyudaren 发表于:2011/4/19 18:34:57   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2011/4/26 10:29:58   | 只看该作者 查看该作者主题 9楼 
 
我爱世界杯,我爱KesionCMS.
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
gyambl20 当前离线

48

主题

0

广播

0

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

用户积分:117 分
登录次数:95 次
注册时间:2011/2/26
最后登录:2012/11/30
gyambl20 发表于:2011/4/27 0:12:14   | 只看该作者 查看该作者主题 10楼 
科汛在线商城系统(NET)

老大,我没明白你的意思。我看了半天也没有我要的那种弹窗出来显示该地图,我想要的知识在列表页实现电子地图调用,就像艺龙的酒店列表页一样,点击相关的酒店显示出来的是该酒店的电子地图信息就这样,请指点一下该如何操作。现在就这个问题解决不了。了

您可以去我站看看。www.chnzjj.com酒店频道的栏目页面看看。


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