可以用asp
<%=request.ServerVariables("REMOTE_ADDR")%>

解决方案 »

  1.   

    一、检测主机名与IP地址程序
    <script>
    computername=java.net.InetAddress.getLocalHost()
    ipaddress=java.net.InetAddress.getLocalHost()
    host=computername.getHostName()
    ip=ipaddress.getHostAddress()
    document.write("<br>你的主机是:"+host)
    document.write("<br>你的IP是:"+ip)
    </script>
    程序说明:这段代码主要是能够检测用户的主机名以及IP地址,其中“Java.net.InetAddress. getLocalHost()”指定了浏览器在处理此JavaScript程序时先开启Java功能,而“getHostName(),getHostAddress()”两对象则起到了获取用户名,获取地址的作用。注意此程序只适用于NetScape,IE不支持此程序。