js獲取本機的網絡IP地址


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,返回給前端。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM