如何在前端获取并呈现用户IP及位置信息

132次阅读

共计 475 个字符,预计需要花费 2 分钟才能阅读完成。

在页面插入如下代码

1
<script src=“//pv.sohu.com/cityjson?ie=utf-8”></script>

如果直接请求,可以看到这样的信息:

1
var returnCitySN = {“cip”: “1.204.117.16”, “cid”: “520100”, “cname”: “ 贵州省贵阳市 ”};

也就是这个 JS,var 了 returnCitySN,所以,我们在页面可以直接使用。

比如:

1
console.log(returnCitySN.cip)

就能在控制台打印 IP 地址。

如果要在页面呈现,直接赋值即可:

1
$(‘#div’).val(returnCitySN.cip);

 

正文完
 0