我正在开发一个JavaScript应用程序,我需要一段可以识别PC LAN IP的代码,因为我想防止未经授权的用户访问我的应用程序,主要因素是PC没有连接到Internet但只连接到静态LAN IP所以我该怎么做呢?
提前感谢。
答案 0 :(得分:0)
function myIP(){ var vi="uses java to get the users local ip number"
var yip2=java.net.InetAddress.getLocalHost();
var yip=yip2.getHostAddress();
return yip;
}//end myIP
alert("your machine's local network IP is "+ myIP());
参考:http://www.webdeveloper.com/forum/showthread.php?242538-Getting-local-IP-address-in-javascript