通过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>
相关推荐
小桥风满袖3 分钟前
极简三分钟ES6 - ES8中async,await
前端·javascript
HMBBLOVEPDX4 分钟前
C++(深拷贝和浅拷贝)
开发语言·c++·浅拷贝和深拷贝
l1t6 分钟前
DeepSeek辅助编写的利用quick_xml把xml转为csv的rust程序
xml·开发语言·人工智能·rust·解析器·quick-xml
逐雨~7 分钟前
9.11QT作业
开发语言
烟锁池塘柳028 分钟前
【已解决,亲测有效】解决使用Python Matplotlib库绘制图表中出现中文乱码(中文显示为框)的问题的方法
开发语言·python·matplotlib
周小码30 分钟前
llama-stack实战:Python构建Llama应用的可组合开发框架(8k星)
开发语言·python·llama
一直在学习的小白~39 分钟前
node_modules 明明写进 .gitignore,却还是被 push/commit 的情况
前端·javascript·vue.js
UrSpecial43 分钟前
Linux线程
linux·开发语言·c++
郝学胜-神的一滴44 分钟前
深入浅出 C++20:新特性与实践
开发语言·c++·程序人生·算法·c++20
久绊A1 小时前
WhatWeb-网站安全扫描指纹识别
网络·whatweb·kail