<script>
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是:" + GetLocalIPAddress())
//-->
</script>
实现的方法很多,比如ajax,asp,JSP等都可以实现,以ASP为例:
在ASP中可以使用<% request.ServerVariables("REMOTE_ADDR") %>
上面这段代码就可以显示在页面中
提示:
如果asp文件放在本机执行,下面3个变量返回的ip都是本机ip
Request.ServerVariables("REMOTE_ADDR")
Request.ServerVariables("Local_Addr")
Request.ServerVariables("SERVER_NAME")
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)