通过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>