Javascript 如何获取我的系统&x27;s用户名并在浏览器上呈现它
我想获取系统的用户名并在浏览器上呈现它。到目前为止,我使用的方法是使用ActiveXObject,通过它我可以获得用户名,但它有一些缺陷,例如必须在系统上启用ActiveX,并且只能在Internet Explorer上工作。我知道这种方法不够安全。我发现的另一个解决方案是使用AJAX,但我不确定如何使用它来获取用户名。如果有人能在这方面帮助我,并告诉我如何准确地使用AJAX获取用户名,那就太好了。Javascript 如何获取我的系统&x27;s用户名并在浏览器上呈现它,javascript,ajax,asp.net-ajax,Javascript,Ajax,Asp.net Ajax,我想获取系统的用户名并在浏览器上呈现它。到目前为止,我使用的方法是使用ActiveXObject,通过它我可以获得用户名,但它有一些缺陷,例如必须在系统上启用ActiveX,并且只能在Internet Explorer上工作。我知道这种方法不够安全。我发现的另一个解决方案是使用AJAX,但我不确定如何使用它来获取用户名。如果有人能在这方面帮助我,并告诉我如何准确地使用AJAX获取用户名,那就太好了。 PS:我对AJAX没有任何概念,也没有太多时间学习它 我认为这是不可能的。如果浏览器访问此类个人
PS:我对AJAX没有任何概念,也没有太多时间学习它 我认为这是不可能的。如果浏览器访问此类个人信息时,在您授予访问本地资源的权限时,没有“足够安全”的方法,这将是一个巨大的安全风险 实现这一点的“正确”方法是调用特定的服务器(是的,AJAX调用),该服务器将通过某个UUID识别用户,或者将浏览器上使用的登录与您的系统登录相匹配并显示该用户 这意味着你应该
- UUID/web用户名和系统用户名之间的查找表
- 将进行匹配的服务器
- 将查询服务器并显示结果的客户端
因此,是的,您必须了解ajax调用是如何工作的,但请记住,如果没有服务器来回复这些调用,那就没有意义了。我必须在今天之前交付内容EOD是否可以在数小时内学习一门新语言??