【发布时间】:2015-05-02 11:07:59
【问题描述】:
我们需要从 C# 代码中知道客户端的浏览器版本。我们使用 Request.Browser 或 HTTP_USER_AGENT 来获取详细信息。但是,在 IE 中,当启用兼容模式时,它总是返回 IE 7 版本,而与 IE 的版本无关。即,即使在启用兼容模式的 IE 11 中,它也会返回 IE 7,但我想要的是 IE 11 的实际版本。有什么方法可以获得实际的 IE 版本?
【问题讨论】:
-
嗨:正如我之前提到的,我需要 C#(服务器端)而不是客户端中的信息。
-
浏览器版本嗅探现在非常不受欢迎。相反,建议使用嗅探功能。
-
我说的是服务器端。不是 JavaScript。
-
看起来您的问题被标记为 JS,标签垃圾邮件?
标签: c# html asp.net internet-explorer