通过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>
相关推荐
星星也在雾里7 小时前
内网服务对外访问:frp 内网穿透完整教程
网络
liulian09167 小时前
Flutter 网络状态与内容分享库:connectivity_plus 与 share_plus 的 OpenHarmony 适配指南
网络·flutter
largecode7 小时前
如何让电话显示店名?来电显示店铺名称,提升有效接通率
java·开发语言·spring·百度·学习方法·业界资讯·twitter
xuhaoyu_cpp_java7 小时前
SpringMVC学习(五)
java·开发语言·经验分享·笔记·学习·spring
Aurorar0rua7 小时前
CS50 x 2024 Notes C -11
c语言·开发语言·学习方法
Dlrb12117 小时前
C语言-指针
c语言·开发语言
雨的旋律20997 小时前
linux网卡绑定bond设置一步不少
linux·运维·网络
zhangzhi19798155927 小时前
Agent Skills
开发语言·python
gjwjuejin8 小时前
前端埋点第二弹:那些年我们踩过的坑,和填坑的正确姿势
javascript
我叫黑大帅8 小时前
通过白名单解决 pnpm i 报错 Ignored build scripts
前端·javascript·面试