通过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>
相关推荐
一个处女座的程序猿O(∩_∩)O11 小时前
Python面向对象的多态特性详解
开发语言·python
零基础的修炼11 小时前
Linux网络---数据链路层
linux·服务器·网络
yngsqq11 小时前
多段线顶点遍历技巧(适用闭合和非闭合)
开发语言
李明卫杭州11 小时前
在 JavaScript 中,生成器函数(Generator Function)
前端·javascript
宇木灵11 小时前
C语言基础-五、数组
c语言·开发语言·学习·算法
xyq202411 小时前
空对象模式
开发语言
运维管理12 小时前
H3C交换机的Hybrid端口-学习
网络
不懒不懒13 小时前
【Python办公自动化进阶指南:系统交互与网页操作实战】
开发语言·python·交互
Quz13 小时前
QML与JavaScript 交互的四种方式
javascript·qt·交互
会周易的程序员13 小时前
cNetgate插件架构设计详解 动态库 脚本二开lua, python, javascript
javascript·c++·python·物联网·lua·iot