加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

如何使用ASP.NET&C#从服务器端确定浏览器类型?

发布时间:2020-12-16 00:35:26 所属栏目:asp.Net 来源:网络整理
导读:我想使用C#在ASP.NET页面上确定代码隐藏文件中的浏览器类型。 如果是IE 6.0,我必须执行某些代码行。 如何确定浏览器类型? 解决方法 您可以使用Request.Browser来识别浏览器信息。这些MSDN 1 2文章给出了更多的信息。 System.Web.HttpBrowserCapabilities b
我想使用C#在ASP.NET页面上确定代码隐藏文件中的浏览器类型。

如果是IE 6.0,我必须执行某些代码行。

如何确定浏览器类型?

解决方法

您可以使用Request.Browser来识别浏览器信息。这些MSDN 1& 2文章给出了更多的信息。
System.Web.HttpBrowserCapabilities browser = Request.Browser;
string s = "Browser Capabilitiesn"
    + "Type = "                    + browser.Type + "n"
    + "Name = "                    + browser.Browser + "n"
    + "Version = "                 + browser.Version + "n"
    + "Major Version = "           + browser.MajorVersion + "n"
    + "Minor Version = "           + browser.MinorVersion + "n"
    + "Platform = "                + browser.Platform + "n"
    + "Is Beta = "                 + browser.Beta + "n"
    + "Is Crawler = "              + browser.Crawler + "n"
    + "Is AOL = "                  + browser.AOL + "n"
    + "Is Win16 = "                + browser.Win16 + "n"
    + "Is Win32 = "                + browser.Win32 + "n"
    + "Supports Frames = "         + browser.Frames + "n"
    + "Supports Tables = "         + browser.Tables + "n"
    + "Supports Cookies = "        + browser.Cookies + "n"
    + "Supports VBScript = "       + browser.VBScript + "n"
    + "Supports JavaScript = "     + 
        browser.EcmaScriptVersion.ToString() + "n"
    + "Supports Java Applets = "   + browser.JavaApplets + "n"
    + "Supports ActiveX Controls = " + browser.ActiveXControls 
          + "n";

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读