首先拿到百度地图的注册账号
引入api
<script src="http://api.map.baidu.com/api?v=2.0&ak=自己的ak码"></script>
var _this=this;
function getLocation() {
//根据IP获取城市
var myCity = new BMap.LocalCity();
myCity.get(getCityByIP);
}
function getCityByIP(rs) {
var cityName = rs.name;
_this.adress=cityName;
}
window.onload=getLocation();