使用js获取当前ip并显示相关信息

html中写:

<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>

<script>
    var cityCode=returnCitySN.cid;
    document.write(JSON.stringify(returnCitySN.cname));
</script>

 

使用到的js代码:

<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script>
    console.log(returnCitySN);//returnCitySN 就是用户的ip相关信息;
    console.log(returnCitySN.cid);//330100
    console.log(returnCitySN.cip);//183.128.165.1xx
    console.log(returnCitySN.cname);//浙江省杭州市

</script>

 

如果要获取当前城市那么就是:

<script>var cityCode=returnCitySN.cid;document.write(JSON.stringify(returnCitySN.cname));</script>

 

 

以上是一种方式,还有另外一种方式,在附件,如果觉得上面的不好用,可以下载附件中的。