1Next >
pktsandy | 发表于:11-12-06 11:37 编辑于:12-06 13:14 [添加收藏] 楼主 [回复] #Top# |
---|---|
人气:1181
积分:3438
金币:29313
|
很多企业网站的联系我们中都有地图标示.在地方门户版的下一版本中集成了Google Map V3 api.利用此API的应用封装API文件!我们只需填少许代码就可以让他们为我所有.示例
首先用jQuery查找到地址字符.然后把它当作参数传给封装的函数. $(document).ready(function(){ var address=$($('dd').get(1)).html(); wrapmapobj.codeAddress(address,'37.546','121.398'); }); 最后的经纬用于精确定位.codeAddress异步查询如果地址找到他会调用drawMarker函数.你只需要重写该函数就行.在这只需要三行. function drawMarker(latLng){ var lat=latLng.split(',')[0]; var lng=latLng.split(',')[1]; M.showSpecifiedMarker(lat, lng, "mapb"); } mapb是用来放地图的层ID值.完整HTML代码: <div id="cb"> <dl> <dt>公司名称:</dt> <dd>烟台春晖劳务派遣管理有限公司</dd> </dl> <dl> <dt>通讯地址:</dt> <dd>烟台市芝罘区东风里18号创进国际公寓105号房间</dd> </dl> <dl> <dt>联系电话:</dt> <dd>0535-6669911 6669611</dd> </dl> </div> <div id="mapb" style="width:300px;height:120px;"></div> 最后在</body>上一行插入用到的两个JS文件: <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script> <script type="text/javascript" src="http://www.wuchuan123.com/js/wrapmapobj.js"></script> 示例网址:http://www.kcest.com/index.php/list-8.html
Ta最近还发表过
[分享]
MYSQL5.5的中文手册
(19-03-22)
[分享]
留言的修改版
(18-02-26)
[分享]
KC PHP源代码剖析(慢慢补充)
(16-02-18)
[使用]
新闻内容页的分页
(14-08-24)
[使用]
货栈评论JS动态翻页
(13-11-08)
随机阅读
[错误]
KC BLUE 蓝色模板下 分类信息里面 都点不进去了
(14-09-05)
[疑问]
php版友情链接功能怎么加呢
(13-07-22)
[疑问]
flash怎么放在网页上
(13-04-02)
[模板]
大学物理实验网络课程
(12-10-21)
[分享]
合理分析网站
(12-07-18)
|
pktsandy | 发表于:11-12-06 11:38 沙发 [回复] #Top# |
---|---|
人气:1181
积分:3438
金币:29313
|
当然你的地址要足够详细
|
紫花地丁 | 发表于:11-12-06 12:28 板凳 [回复] #Top# |
---|---|
人气:249
积分:1955
金币:14564
|
学习一下,能不能和gg的地图捆绑啊
|
pktsandy | 发表于:11-12-06 13:13 4楼 [回复] #Top# |
---|---|
人气:1181
积分:3438
金币:29313
|
gg的地图是什么?
|
1Next >