通过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>
相关推荐
橘子131 分钟前
DNS域名系统
服务器·网络·网络协议
一直都在5722 分钟前
新Java基础(二十五):异常类
java·开发语言
Xzq2105096 分钟前
TCP协议
服务器·网络·tcp/ip
Z9fish8 分钟前
sse哈工大C语言编程练习42
c语言·开发语言·算法
YYYing.9 分钟前
【Linux/C++多线程篇(一) 】多线程编程入门:从核心概念到常用函数详解
linux·开发语言·c++·笔记·ubuntu
兆子龙11 分钟前
React Fiber 调度器源码解析:从 workLoop 到 commit 的完整渲染链路
前端·javascript
炸膛坦客14 分钟前
单片机/C语言八股:(十三)C 语言实现矩阵乘法
c语言·开发语言·矩阵
叫回忆17 分钟前
elpis的动态组件拓展
javascript
yuki_uix20 分钟前
从扁平到层级:树形数据转换的工程化实践与设计哲学
前端·javascript
米丘20 分钟前
vue-router 5.x 关于 RouterLink 实现原理
前端·javascript·vue.js