效果(新版firefox中测试):

代码:
<!DOCTYPE><br /><html><br /><head><br /> <meta http-equiv="content-type" content="text/html;charset=utf-8"><br /> <title>Google Map</title><br /> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script><br /> <script type="text/javascript"><br /> function init()<br /> {<br /> // 获取当前位置<br /> navigator.geolocation.getCurrentPosition(function(position)<br /> {<br /> var coords = position.coords;<br /> // 设定地图参数,将当前位置的经纬度设置为中心点<br /> var latlng = new google.maps.LatLng(coords.latitude,coords.longitude);<br /> var myOptions = <br /> {<br /> // 放大倍数<br /> zoom:14, <br /> // 标注坐标<br /> center:latlng,<br /> // 地图类型<br /> mapTypeId:google.maps.MapTypeId.ROADMAP<br /> };<br /> var map1;<br /> // 显示地图<br /> map1 = new google.maps.Map(document.getElementById('map'),myOptions);<br /> // 创建标记<br /> var marker = new google.maps.Marker(<br /> {<br /> position:latlng,<br /> map:map1<br /> });<br /> // 设定标注窗口,附上注释文字<br /> var infowindow = new google.maps.InfoWindow(<br /> {<br /> content:"当前位置"<br /> });<br /> // 打开标注窗口<br /> infowindow.open(map1,marker);<br /> });<br /> }<br /> </script><br /></head><br /><body onload="init()"><br /> <div id="map"></div><br /></body><br /></html>Google Maps JavaScript API v3(参考文档):https://developers.google.com/maps/documentation/javascript/basics
百度地图API的参考文档:http://developer.baidu.com/map/jsmobile.htm
立即学习“Java免费学习笔记(深入)”;
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号