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

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

4年前 (2021-10-13)JavaScript811

<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数字拼接

有时候我们需要把两组数字拼接在一起,那么要怎么办呢?废话不多说直接上代码:var str1 = 110, str2&nb...

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

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

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

JavaScript实现网页中繁体简体切换,纯Es5写的高兼容性

JavaScript实现网页中繁体简体切换,纯Es5写的高兼容性

HTML代码<span onclick="zh_tran('t');">繁体中文</span&g...

原生js自定义雷达图

原生js自定义雷达图

完整代码:<head>     <style> body{   &nb...

前端用法:JavaScript 获取当前GPS地理位置的方法,保姆级代码!

前端用法:JavaScript 获取当前GPS地理位置的方法,保姆级代码!

在网上搜到很多,99%不能用,自己动手将整理记录一下吧,以便后续再使用!<head>     <ti...

整理:JavaScript字符串的截取以及数组的截取

整理:JavaScript字符串的截取以及数组的截取

在编写前端时,截取字符串或者是截取数组的部分元素都是频繁出现的场景,所以在这整理一下:一、截取字符串JS提供三个截取字符串的方法,分别是:slice(),sub...

评论列表

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

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

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

发表评论

访客

看不清,换一张

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