A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 ☜⑦圊⑥慾➹沼 于 2013-9-25 01:20 编辑

我今天碰到一个问题,就是如何写一个脚本查询所有局域网的IP地址,各位高手给点思路。

评分

参与人数 1技术分 +1 收起 理由
haxyek + 1

查看全部评分

5 个回复

倒序浏览
如果你处在局域网的内网中,想获取你的外网IP地址。这里有一个使用Javascript调用ip138获取外网IP的方法,十分简单,代码如下:
JavaScript Code
<script language="javascript">   
xml=new ActiveXObject("Microsoft.XMLHTTP");   
xml.open("GET","http://www.ip138.com/ip2city.asp",false);   
xml.send();   
kk=xml.ResponseText;   
i=kk.indexOf("[");   
ie=kk.indexOf("]");   
ip=kk.substring(i+1,ie);   
document.write("<span style='color:red;font-size:12;' cursor='hand'>您的IP地址是:" + ip + "</span>");   
</script>  
回复 使用道具 举报
这只能查到公网的IP地址,无法查询局域网的IP地址,我想获取局域网的IP地址,怎么获取。
回复 使用道具 举报
问题解决了,谢谢。
回复 使用道具 举报

如何解决的?
回复 使用道具 举报

我在群里面,和各位朋友一起探讨,然后百度,最后就是通过局域网查看工具知道的,谢谢。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马