当前位置:  开发笔记 > 编程语言 > 正文

使用javascript获取IP地址

如何解决《使用javascript获取IP地址》经验,为你挑选了1个好方法。

我只是想问,有没有办法如何只使用javascript获取IP地址?现在已经搜索了很长一段时间,大部分结果都是我需要使用api(s).我已经使用过这个webrtc而且效果很好,但它不适用于IE,API很棒,我测试了一些,并且在不同的浏览器中运行良好.

但是我需要从api获取代码本身,或者是否可以从api本身获取/提取代码并为源代码生成指定文件,这样我就不会依赖来自Internet的源代码了?

我需要来自api的RAW文件,因为如果api的src发生故障,我的网站也会受到影响,所以我希望它能够获取并创建一个外部源并将其包含在我的网站上.



1> Harsh Sangha..:

尝试以下解决方案: -

第一种选择: -

$(document).ready(function () {
    $.getJSON("http://jsonip.com/?callback=?", function (data) {
        console.log(data);
        alert(data.ip);
    });
});

第二种选择: -

$.get("http://ipinfo.io", function(response) {
    alert(response.ip);
}, "jsonp");

它可能会帮助你.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有