求解,为何我这个小东西,没有办法把地图展示出来。

zr6327575622 2014-04-08 03:53:27
RT,我测试过了,如果不要那个JQuery的导航栏,是可以把地图展示出来的,但是放到里面,就不行了。何解?
...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zr6327575622 2014-04-08
  • 打赏
  • 举报
回复
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;} </style> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=1q1ZHq9D8u5x0N45xURs8Wmg"></script> <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css"> <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script> <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script> <script type="text/javascript"> if (navigator.geolocation) { alert( ' 你的浏览器支持 geolocation ' ); }else{ alert( ' 你的浏览器不支持 geolocation ' ) ; } navigator.geolocation.getCurrentPosition(getPosition); function getPosition(position){ var latitude = position.coords.latitude; var longitude = position.coords.longitude; var point = new BMap.Point(longitude,latitude); var map = new BMap.Map("allmap"); // 创建地图实例 map.centerAndZoom(point, 15); var marker = new BMap.Marker(point); // 创建标注 map.addOverlay(marker); } </script> <title>无</title> </head> <body> <div data-role="page" id="a1"> <div data-role="navbar"> <ul> <li><a href="#" class="ui-btn-active">地图</a></li> <li><a href="#a2">周边</a> </li> </ul> </div> <div data-role="content"> <form > <table align="center"> <tr> <td><input type="text" ></td> <td><input type="button" value="搜索"></td> </tr> </table> </form> <div id="allmap" style="margin:30% o o o"></div> </div> </div> <div data-role="page" id="a2"> <div data-role="navbar"> <ul> <li><a href="#a1" >地图</a></li> <li><a href="#" class="ui-btn-active">周边</a> </li> </ul> </div> <div data-role="content"> <p>周边</p> </div> </div> </body> </html>

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧