通过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>
相关推荐
黎雁·泠崖9 分钟前
Java继承入门:概念+特点+核心继承规则
java·开发语言
IT学习资源每日免费分享13 分钟前
网络安全系列课程合集,含病毒分析、红队安全、攻防安全等教程汇总
网络·网络协议·计算机网络·系统安全
你脸上有BUG17 分钟前
【工程化】记给ant-design-vue打补丁的示例
前端·javascript·vue.js·补丁·ant-design-vue
Godspeed Zhao18 分钟前
现代智能汽车中的无线技术42——BT与BLE(1)
网络·汽车
x70x8026 分钟前
Go中nil的使用
开发语言·后端·golang
星辰徐哥34 分钟前
Java程序的编译与运行机制
java·开发语言·编译·运行机制
Sylvia-girl37 分钟前
线程安全问题
java·开发语言·安全
CC.GG38 分钟前
【C++】C++11----智能指针
开发语言·c++
沛沛老爹44 分钟前
Web开发者转型AI安全实战:Agent Skills敏感数据脱敏架构设计
java·开发语言·人工智能·安全·rag·skills
曹轲恒1 小时前
Java并发包atomic原子操作类
java·开发语言