//百度地图通过IP定位附近城市
<div id="allmap" style="display: none" ></div>
<span id="cityShow"></span>
<script src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.4"></script>
<script type="text/javascript">
var map = new BMap.Map("allmap");
var point = new BMap.Point(116.331398,39.897445);
map.centerAndZoom(point,12);
function myFun(result){
var cityName = result.name;
var cityName=cityName.replace('市','');//replace替换字符
map.setCenter(cityName);
$('#cityShow').text(cityName)
}
var myCity = new BMap.LocalCity();
myCity.get(myFun);
</script>