我如何在ASP.NET中获取客户端详细信息.浏览器,分辨率和OS?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了我如何在ASP.NET中获取客户端详细信息.浏览器,分辨率和OS?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1009字,纯文字阅读大概需要2分钟。
内容图文
![我如何在ASP.NET中获取客户端详细信息.浏览器,分辨率和OS?](/upload/InfoBanner/zyjiaocheng/828/06a10e361b4540b2a5de4cc00a6e7dd7.jpg)
我需要获取浏览器的客户端统计信息(不是完整的长描述,而是短名称,通常是firefox,ie6,ie7,ie8,safari,chrome,opera和mozilla).客户端解析和操作系统即. Windows Vista,Ubuntu ….
谢谢
最佳答案:
您可以使用Request.Browser.Browser获取浏览器名称.在Request.Browser类中还有很多可能感兴趣的内容:
var browserName = Request.Browser.Browser; // Would return IE, etc
var browserType = Request.Browser.Type; // Would return IE7, IE8, etc.
var browserMajor = Request.Browser.MajorVersion;
var browserMinor = Request.Browser.MinorVersion;
var supportsActiveX = Request.Browser.ActiveXControls;
var inputType = Request.Browser.InputType;
var supportsColours = Request.Browser.IsColor;
var isMobileDevice = Request.Browser.IsMobileDevice;
var supportsJavaApplets = Request.Browser.JavaApplets;
var ...
由于ASP.Net是服务器端语言,因此它没有客户端计算机操作系统设置的可见性.因此,获得客户端操作系统解析的唯一方法是使用JS并将分辨率作为URL参数或隐藏字段传递回:
var resolution = screen.width + ' x ' + screen.height;
hiddenField.value = resolution;
内容总结
以上是互联网集市为您收集整理的我如何在ASP.NET中获取客户端详细信息.浏览器,分辨率和OS?全部内容,希望文章能够帮你解决我如何在ASP.NET中获取客户端详细信息.浏览器,分辨率和OS?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。