通过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>
相关推荐
Geometry Fu4 分钟前
《无线传感器网络》WSN 第7讲 定位技术 知识点总结+习题讲解
网络
zhaokuner5 分钟前
12-深层模型与重构-DDD领域驱动设计
java·开发语言·设计模式·架构
weixin_4407305015 分钟前
java面向对象OPP-三大特性
java·开发语言·python
蕨蕨学AI19 分钟前
【Wolfram语言】37 布局与显示
开发语言·wolfram
winfredzhang20 分钟前
零依赖的艺术:用原生 JS 打造“ZenReader”沉浸式阅读器
javascript·frontend·uxdesign·productivity·#webdevelopment
m0_5027249527 分钟前
在Qt中激活已运行的应用程序实例
开发语言·qt
仙人掌一号32 分钟前
React 白屏机制原理分析[共1500字,阅读时长8min]
前端·javascript·面试
sophie旭33 分钟前
Suspense+React.lazy--组件渲染如何暂停 → 等待 → 恢复
前端·javascript·react.js
我的div丢了肿么办33 分钟前
js中worker的详细讲解
前端·javascript·vue.js
沐知全栈开发39 分钟前
Kotlin 对象表达式/声明
开发语言