当前位置:首页 > 技术博客 > JavaScript > 用Ajax获取IP,公共IP地址和IP地理定位API

用Ajax获取IP,公共IP地址和IP地理定位API

4年前 (2021-10-13)JavaScript866

<script type="text/javascript">
    var ajax = new XMLHttpRequest();
    ajax.open('get','https://api.myip.la/cn?json');
    ajax.send();
    ajax.onreadystatechange = function () {
       if (ajax.readyState==4 &&ajax.status==200) {
            const json = JSON.parse(ajax.responseText);
            document.write('IP地址:' + json.ip + '</br>');
            document.write('国家:' + json.location.country_name + '</br>');
            document.write('省份:' + json.location.province + '</br>');
            document.write('城市:' + json.location.city + '</br>');
            
        }
    }
</script>


版权声明:本文由 LzxBlog 发布,如需转载请注明出处。

本文链接:https://www.liuzhixi.cn/html/190.html

标签: JavaScriptAjax

相关文章

动态加载 js 文件

动态加载 js 文件

1.直接document.writedocument.write("<script src='test.js'>...

通俗的理解js中的&&和||

通俗的理解js中的&&和||

js中的&&和||本质是什么呢?进行布尔值的且和或的运算。当运算到某一个变量就得出最终结果之后,就返回哪个变量。在javascript中:以下内...

百度地图JavaScript简单标点连线

百度地图JavaScript简单标点连线

背景最近在研究轨迹数据的挖掘,第一步就是把轨迹数据在地图上可视化出来,然后再进行后续的算法研究。从一开始懵懂知道百度地图有免费的 API 可以调用,到后面知道还...

js如何简单实现汉字转成拼音的功能

js如何简单实现汉字转成拼音的功能

1、首先引入两个JS文件,末尾有下载地址:<script src="jquery.min.js"></script>...

JavaScript监听页面复制

JavaScript监听页面复制

<script>     /** 监听copy事件 */   &...

圆形光影mp3音频播放器特效

圆形光影mp3音频播放器特效

原生js css3绘制圆形光影音乐播放器,支持上一首或下一首切换,播放暂停,音量控制,音乐播放进度条控制,音乐列表播放,输入添加音乐播放地址等功能。这是一款很全...

评论列表

Java开发小白
Java开发小白
4年前 (2021-11-14)

好家伙,原来是服务器返回的地址,那不应该是分享一下服务器端的设计嘛

admin 回复:
这是公共的接口,要是需要服务端源码只能自己写,需要自己存ip
4年前 (2021-11-14)

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。