通过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>
相关推荐
lsx202406几秒前
React 组件详解
开发语言
嗨嗨的迷子1 分钟前
JDK 17 远程调试连不上 5005:从 attach timeout 到 JDWP 监听地址变更
java·开发语言
Chase_______2 分钟前
【Java杂项】为什么 long 可以自动转 float?宽化基本类型转换与精度丢失详解
java·开发语言·python
listhi5203 分钟前
基于QT的串口心电波形实时显示系统
开发语言·qt
之歆4 分钟前
DAY_12JavaScript DOM 完全指南(三):高级工程篇
开发语言·前端·javascript·ecmascript
invicinble4 分钟前
java数组相关的信息量
java·开发语言·python
来恩10038 分钟前
EL表达式应用
前端·javascript·vue.js
牧瀬クリスだ9 分钟前
Java线程——从创建第一个线程到休眠线程
java·开发语言
Safeploy安策数据14 分钟前
专业机构 PCI 认证,守护支付数据隐私安全
网络·安全
我命由我1234514 分钟前
Android 开发问题:TextView 内容超过宽度时,默认不会换行
android·开发语言·java-ee·android studio·android jetpack·android-studio·android runtime