小编jam*_*ond的帖子

Javascript - IP地址显示国家

我有个问题.我想要perline IP地址显示国家使用http://ipinfo.io

这个HTML代码

<span>192.110.160.11</span><br>
<span>177.67.82.22</span><br>
<span>36.75.102.33</span><br>
Run Code Online (Sandbox Code Playgroud)

我的js

document.body.innerHTML = document.body.innerHTML.replace(new RegExp("<span>(.*?)</span>", "g"),"<span id='ip'>$1</span> - <span id='country'>wait..</span>");

var ip = document.getElementById("ip").innerHTML;

$.get("http://ipinfo.io/"+ip, function (response) {
$("#country").html(response.country);
}, "jsonp");
Run Code Online (Sandbox Code Playgroud)

结果我的js,http://jsfiddle.net/p26uE

192.110.160.11 - US
177.67.82.22 - wait..
36.75.102.33 - wait..
Run Code Online (Sandbox Code Playgroud)

我想要结果

192.110.160.11 - US
177.67.82.22 - BR
36.75.102.33 - ID
Run Code Online (Sandbox Code Playgroud)

感谢所有能帮助我的人:D

javascript ip jquery geolocation

1
推荐指数
1
解决办法
5356
查看次数

标签 统计

geolocation ×1

ip ×1

javascript ×1

jquery ×1