用服务器变量"remote_addr"和"remote_host"只能获得网关的ip.
而我想获得真正浏览器所在机器的机器名或内网ip,有什么办法吗?
javascript是否有这样的功能?

解决方案 »

  1.   

    只能获得网关的吧...??真正的内网的ip.192.168.x.x好像获不了吧?
    关注...
      

  2.   

    应该过不去网关吧?Request.UserHostAddress是总的……
      

  3.   

    Request.ServerVariables("SERVER_NAME").ToString
    SERVER_NAME这只是一个参数,你可以改的,里面有很多的
      

  4.   

    to  rickjelly2004(rick & jelly) ( ) :
    我用foreach把所有的服务器变量都大出来看过,没有能取得网关后边机器信息的.
      

  5.   

    Request.ServerVariables("REMOTE_ADDR").ToString,发出请求的远程主机的 IP 地址
    Request.ServerVariables("REMOTE_HOST").ToString,发出请求的主机名称。
      

  6.   

    to  forideal(我心飞翔):
    请再看清楚一点
      

  7.   

    根据网络七层结构来,我们写的ASP网页方式是用户层的,无法跨跃底层~ 除非通过底层协议~! 类似路由的概念~
      

  8.   

    activeX控件都不行吗?
    难道我真的是妄想吗?