我需要创建一个asp.net网页,在访问页面时显示客户端系统(PC)信息。我想我需要使用某种插件来访问客户端系统。但我不知道从哪里开始这里的事情以及如何将插件与我的aspx页面集成?
总而言之,从我的电脑上看,如果我去这个网站,它会告诉我计算机,磁盘空间,操作系统等的内存。
任何帮助将不胜感激..
编辑:是的,我知道它不会发生在简单的页面上。但插件怎么样?我不能使用任何需要在浏览器上安装的插件并给我我想要的信息吗?
谢谢。
答案 0 :(得分:1)
在没有提示用户的情况下无法获取该信息,即使这样,信息也会非常有限。允许Web应用程序从客户端检索数据将严重侵犯隐私。现在,随着对隐私的全面审查,这将是一个非常滑坡。
答案 1 :(得分:0)
不会发生。至少以诚实的方式,或未经用户同意。
浏览器并不意味着向任何网页提供系统和用户信息,因此即使您找到可能在下一版本的浏览器(或操作系统)中修复的解决方法。
您可以获得的最佳信息可能是操作系统,用户代理以及屏幕分辨率。
编辑:一个疯狂的想法,如果你找不到一个ActiveX / IE组合,而且你真的非常希望得到这些信息并且你知道你的用户和用户信任你,你可以构建一个Web服务在用户端运行以提供有关服务器请求的信息(这可以帮助http://msdn.microsoft.com/en-us/library/Aa389273)。请注意,这不是一项基本任务,因为您必须为此Web服务中的用户提供安全性。