通过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>
相关推荐
Anthony_2316 分钟前
二、IP地址与子网划分
服务器·网络·网络协议·tcp/ip·http·https·udp
EdgeOne边缘安全加速平台7 分钟前
EdgeOne DDoS 高防服务正式上线,企业级安全防护触手可及!
网络·安全·ddos
彩妙不是菜喵7 分钟前
STL精讲:string类
开发语言·c++
研☆香9 分钟前
简单的复选框 全选 反选功能
javascript
林间风雨9 分钟前
layui 2.9.16 版本,根据字段字数最大数,表格自适应字段宽度
前端·javascript·layui
小屁猪qAq10 分钟前
创建型之单例模式
开发语言·c++·单例模式
郝学胜-神的一滴14 分钟前
深入解析以太网帧与ARP协议:网络通信的基石
服务器·开发语言·网络·程序人生
pzx_00117 分钟前
【SSH连接错误】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
运维·网络·ssh
hzb6666618 分钟前
xd_day47文件上传-day55xss
javascript·学习·安全·web安全·php
lingran__22 分钟前
C语言动态内存管理详解
c语言·开发语言