码迷,mamicode.com
首页 > Web开发 > 详细

js获取本机的网络IP地址

时间:2017-11-16 20:54:08      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:省份   nts   就是   方法   需要   tput   put   rip   text   

JavaScript是一门脚本语言,是不能操作文件,读取本地信息的,所以想要获取IP,还需要借助后端技术。方法如下:


//获取本机的网络ip地址
function jsonpCallback(res) {
    var ip = res.Ip;    // ip地址
    var aa = res.Isp.split("市");
    var isp = aa[0];    // ip省份
    alert(ip);
}

function getIntnetIP() {
    var JSONP=document.createElement("script");
    JSONP.type="text/javascript";
    JSONP.src="http://chaxun.1616.net/s.php?type=ip&v=&output=json&callback=jsonpCallback";
    document.getElementsByTagName("head")[0].appendChild(JSONP);
}
getIntnetIP();

实现原理就是访问一个网络地址,通过后端获取到你的网络IP,返回给前端。

js获取本机的网络IP地址

标签:省份   nts   就是   方法   需要   tput   put   rip   text   

原文地址:http://www.cnblogs.com/koala0521/p/7845968.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!