通过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>
相关推荐
laboratory agent开发4 分钟前
工具调用失败后怎么办?重试分层与降级回路的三种路线
服务器·前端·网络
吃好睡好便好19 分钟前
MATLAB中图像格式的转换
开发语言·图像处理·学习·计算机视觉·matlab
橘子星20 分钟前
RAG 实战:3 步将整本《天龙八部》存入向量数据库(一)
javascript·人工智能
han_hanker28 分钟前
SQL语法 , BETWEEN ... AND ...,比较运算符
前端·javascript·sql
爱喝水的鱼丶28 分钟前
SAP-ABAP:SELECT大数据量查询性能调优——避免嵌套循环、减少数据库交互的核心方案
开发语言·数据库·sql·性能优化·sap·abap·erp
Dxy123931021631 分钟前
Python 实现POST上行压缩上传可用HTTP库汇总
开发语言·python·http
郝学胜-神的一滴41 分钟前
Python 高级编程 026:序列内核深剖
开发语言·python·程序人生·软件工程
xiaotianyuanma43 分钟前
【计算机毕业设计】基于java web的社区养老服务管理系统设计与实现
java·开发语言·课程设计
mONESY1 小时前
从零搭建 Milvus 向量知识库:Node.js 实现日记 RAG 检索全流程实战
javascript