如果是asp.net的话
可以这样写var clientIP='<%=Request.UserHostAddress%>';
alert(clientIP);

解决方案 »

  1.   

    这么取有可能会有问题,有时会显示网关的DNS网址127.0.0.1,而不是子网内真实机器的网址,如192.168.0.1
      

  2.   

    只要权限够.可以用 Wsh 调用 ipconfig /all 来实现.
      

  3.   

    有什么比较保险的方法吗?其实我最终的目的是判断访问者是否与服务器在同一企业内网中,因为企业内网设置的这个DNS比较特别,所以我想根据这个判断。
      

  4.   

    获取来访者IP就行了呀.同DNS有什么关系????