<script type="text/javascript">
//获取用户当前位置
window.οnlοad=init;
function init(){
var url = 'http://api.map.baidu.com/location/ip';
var data = {
ak: "你的AK",
coor: "bd09ll",
callback: 'jsonpcallback'//对应值为自定义回调函数名
};
//组合url
var buffer = [];
for (var key in data) {
buffer.push(key + '=' + encodeURIComponent(data[key]));
}
var fullpath = url + '?' + buffer.join('&');
CreateScript(fullpath);
//生成script
function CreateScript(src){
var el = document.createElement('script');
el.src = src;
el.async = true;
el.defer = true;
document.body.appendChild(el);
}
}
function jsonpcallback(rs) {
var city = rs['content']['address_detail']['city'];
console.log(city);//城市名称
}
</script>
根据IP自动定位---百度API
最新推荐文章于 2025-03-19 10:17:49 发布