<!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;font-family:"微軟雅黑";} </style> <title>查看座標</title> </head> <body> <div id="allmap"></div> </body> </html> <script type="text/javascript"> //百度地圖API功能 function loadJScript() { var script = document.createElement("script"); script.type = "text/javascript"; script.src = "http://api.map.baidu.com/api?v=2.0&ak=&callback=init";//此處ak需到百度地圖申請再將ak粘貼至此處做爲參數 document.body.appendChild(script); } function init() { var x = ${xzuobiao}; // 後臺返回的x座標 var y = ${yzuobiao}; // 後臺返回的y座標 var map = new BMap.Map("allmap"); // 建立Map實例 var point = new BMap.Point(x, y); // 建立點座標 map.centerAndZoom(point,15); // 初始化地圖,設置中心點座標和地圖級別 map.enableScrollWheelZoom(true); // 啓用滾輪放大縮小 var marker = new BMap.Marker(point); // 建立標註 map.addOverlay(marker); // 將標註添加到地圖中 map.panTo(point); // 將地圖中心移動到指定的經緯度座標 } window.onload = loadJScript; //異步加載地圖 </script>