网页获取客户端IP的两种方法
不用英文写了哈:
在网页上获取客户端IP地址是件容易的事,用JavaScript以下代码即可:
ip = '<!--#echo var="REMOTE_ADDR"-->';
但是,如果客户端使用了代理服务器上网怎么办呢?
没关系,不过只能用ActiveX来搞定:
<script type="text/javascript" language="javascript">
<!--
function GetLocalIPAddress()
{
var obj = null;
var rslt = "";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
rslt = obj.GetIPAddress;
obj = null;
}
catch(e)
{
//
}
return rslt;
}

document.write("IP is:" + GetLocalIPAddress());
//-->
</script>
这里有个例子:
http://www.wyxg.com/2007626145456/2007628133657.htm
在网页上获取客户端IP地址是件容易的事,用JavaScript以下代码即可:
ip = '<!--#echo var="REMOTE_ADDR"-->';但是,如果客户端使用了代理服务器上网怎么办呢?
没关系,不过只能用ActiveX来搞定:
<script type="text/javascript" language="javascript">
<!--
function GetLocalIPAddress()
{
var obj = null;
var rslt = "";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
rslt = obj.GetIPAddress;
obj = null;
}
catch(e)
{
//
}
return rslt;
} 
document.write("IP is:" + GetLocalIPAddress());
//-->
</script> 这里有个例子:
http://www.wyxg.com/2007626145456/2007628133657.htm


浙公网安备 33010602011771号