js获取本地与外网IP地址实例

发布时间:2019-08-17编辑:脚本学堂
本文介绍了js脚本获取本地ip地址,以及获取外网Ip地址的方法,js获取ip地址的例子,有需要的朋友参考下。

例子,js获取本地与外网IP地址
 

复制代码 代码示例:

<script language="javascript" type="text/javascript">
//获取本地IP
function GetLocalIPAddress()
{
var obj = null;
var rslt = "";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
rslt = obj.GetIPAddress;
obj = null;
}
catch(e)
{
alert("ErrInfoIS:"+e)
}

return rslt;
}

document.write("你的IP是:" + GetLocalIPAddress());
</script>

相关阅读:js获取IP地址的三种方法

以上是js获取本地ip地址 18299的方法,下面来看js获取外网ip地址的例子。
 

复制代码 代码示例:

<script language="javascript">
//获取外网IP
xml=new ActiveXObject("Microsoft.XMLHTTP");
xml.open("GET","http://city.ip138.com/city0.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>