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