通过搜狐的ip查询接口实现
$(function(){var api = "://pv.sohu.com/cityjson"//前面加上http
//这里api是搜狐IP地址查询接口
$.get(api,function(data){
var script = $('<script type="text/javascript"/>')[0]
script.defer = true
script.text = data
$(script).appendTo("head")
console.log("cid : " + returnCitySN.cid)
console.log("cip : " + returnCitySN.cip)//得到IP
console.log("cname : " + returnCitySN.cname)//得到城市
},"text")
})
使用搜狐接口:
使用新浪接口:(我测试过,此方法好像不行。访问网站也不能访问了。)
个人Robert Hashemian写的:
利用ActiveXObject控件,ie浏览器里要开启此控件:
先得保证客户端联网。然后利用某个IP服务器接口。
$(function(){var api = "://pv.sohu.com/cityjson"//前面加上http
//这里api是搜狐IP地址查询接口
$.get(api,function(data){
var script = $('<script type="text/javascript"/>')[0]
script.defer = true
script.text = data
$(script).appendTo("head")
console.log("cid : " + returnCitySN.cid)
console.log("cip : " + returnCitySN.cip)//得到IP
console.log("cname : " + returnCitySN.cname)//得到城市
},"text")
})