通过js获取用户网络ip地址

javascript 复制代码
<!DOCTYPE html>
<html>
 
<head>
    <meta charset="utf-8">
    <title>js获取本地ip</title>
</head>
 
<body>
    <script>
        var xmlhttp;
        if (window.XMLHttpRequest) {
            xmlhttp = new XMLHttpRequest();
        } else {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        xmlhttp.open("get", "https://api.ipify.org?format=json", false);
        xmlhttp.send();
        var item = JSON.parse(xmlhttp.responseText);
        console.log(item)
        alert(item.ip)
    </script>
</body>
 
</html>
相关推荐
qwert103714 小时前
深入解析Python标识符:定义、规则、规范与实践指南
开发语言·数据库·python
cqwuliu14 小时前
Freemarker模板工具
java·开发语言
学习,学习,在学习14 小时前
Qt多线程的使用与注意事项
开发语言·数据库·qt
asdfg125896314 小时前
`(line1, line2) -> line1 + line2` 此Lambda 表达式的理解
java·开发语言
云安全助手14 小时前
如何防范DDoS攻击呢?
运维·服务器·网络
EasyGBS14 小时前
智慧工地、明厨亮灶、平安校园……国标GB28181视频平台EasyGBS凭什么成为ToB视频方案的“万能基座”?
网络·音视频
从0开始学测试14 小时前
网络流量生成与分析工具实战
网络
如竟没有火炬14 小时前
去除重复字母——贪心+单调栈
开发语言·数据结构·python·算法·leetcode·深度优先
卷帘依旧14 小时前
JavaScript 中的 Symbol
前端·javascript
JYeontu14 小时前
正方体翻滚Loading 2.0
前端·javascript·css