这个我有试过,显示的是电脑的ip地址。
而且,以下代码显示的也都是ip
Response.Write("hostIP:"+Request.UserHostAddress.ToString()+"<br>");
Response.Write("hostName:"+Request.UserHostName.ToString()+"<br>");
Response.Write("hostName2:"+Request.ServerVariables["REMOTE_HOST"].ToString()+"<br>");
而且,以下代码显示的也都是ip
Response.Write("hostIP:"+Request.UserHostAddress.ToString()+"<br>");
Response.Write("hostName:"+Request.UserHostName.ToString()+"<br>");
Response.Write("hostName2:"+Request.ServerVariables["REMOTE_HOST"].ToString()+"<br>");
我测试的结果javascript的 window.location.hostname显示的是客户端电脑的机器ip,不是电脑名。