因为你的web服务器和你的客户机都不在同一个网段,
Request.UserHostName肯定是获取不到的。
这个是一个很常见的问题,Request.UserHostName有的时候获取到的还是IP而不是计算机名字。郁闷~~~我也期待高手来回答这个问题。
<script language=javascript>var WshShell =new ActiveXObject("WScript.Shell")
alert(WshShell.ExpandEnvironmentStrings("%COMPUTERNAME%"))
//这一句是用来得到用户的计算机名称
alert(WshShell.ExpandEnvironmentStrings("%USERNAME%"))
//这一句是用来得到用户名
</script>
用JS实现吧,
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)