html 页面中怎么获得本机的ip地址

html-css07

html 页面中怎么获得本机的ip地址,第1张

可以加入一段js代码来获取本机IP地址显示在html中

<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")