通过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>
相关推荐
kcuwu.4 分钟前
Python面向对象:封装、继承、多态
开发语言·python
一定要AK10 分钟前
Java流程控制
java·开发语言·笔记
河西石头10 分钟前
分享python项目与开源python项目中的效率法宝--requirements文件的使用
开发语言·python·requirements文件·批量安装python依赖·python虚拟环境配置
不懒不懒24 分钟前
【卷积神经网络作业实现人脸的关键点定位功能】
开发语言·python
321.。24 分钟前
Linux 进程控制深度解析:从创建到替换的完整指南
linux·开发语言·c++·学习
酉鬼女又兒27 分钟前
零基础快速入门前端Web存储(sessionStorage & localStorage)知识点详解与蓝桥杯考点应用(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·职场和发展·蓝桥杯·html
Bert.Cai29 分钟前
Python集合简介
开发语言·python
tryCbest33 分钟前
Java和Python开发项目部署简介
java·开发语言·python
攻城狮在此33 分钟前
华三中小型企业二层组网配置案例一(单ISP+单链路)
网络·华为
ZTLJQ33 分钟前
任务调度的艺术:Python分布式任务系统完全解析
开发语言·分布式·python