jQuery获得客户端/浏览器的IP地址信息

通过http://ipinfo.io网站api获得ip地址的详细信息,实现网站中英文切换。可能还有更多的网站提供ip查询,不过个人觉得http://ipinfo.io比较简单、实用。

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.0.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery.get('http://ipinfo.io/json',function(data){
if(data.country=='CN')
window.location.href="http://www.amazon.cn";
else
window.location.href="http://www.amazon.com";
});
});
/*
$ curl ipinfo.io
{
"ip": "107.178.200.197",
"hostname": "197.200.178.107.gae.googleusercontent.com",
"city": "Mountain View",
"region": "California",
"country": "US",
"loc": "37.4192,-122.0574",
"org": "AS15169 Google Inc.",
"postal": "94043"
}
*/
</script>
出处:http://blog.csdn.net/jue_2014/article/details/43601527 //还有其它方法。jquery 获取客户端ip
posted @ 2017-03-18 15:06  stma  阅读(2151)  评论(0)    收藏  举报