通过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>
相关推荐
竹林81812 小时前
从ethers.js迁移到Viem:我在重构DeFi前端时踩过的那些坑
前端·javascript
前进的李工12 小时前
MySQL大小写规则与存储引擎详解
开发语言·数据库·sql·mysql·存储引擎
错把套路当深情13 小时前
Java 全方向开发技术栈指南
java·开发语言
前端郭德纲13 小时前
JavaScript Object.freeze() 详解
开发语言·javascript·ecmascript
希望永不加班13 小时前
SpringBoot 静态资源访问(图片/JS/CSS)配置详解
java·javascript·css·spring boot·后端
hhcgchpspk13 小时前
网速上传下载流量监测工具尝试
网络·python·cmd·psutil
ada0_ada113 小时前
qt模块学习记录
开发语言·qt·学习
liulilittle13 小时前
C++ 无锁编程:单停多发送场景高性能方案
服务器·开发语言·c++·高性能·无锁·原子
m0_7381207214 小时前
渗透基础知识ctfshow——Web应用安全与防护(第一章)
服务器·前端·javascript·安全·web安全·网络安全
亚空间仓鼠14 小时前
OpenEuler系统常用服务(四)
linux·运维·服务器·网络