ASP.NET Browser Detection 使用方法

 
ASP.NET Browser Detection 使用方法
 

   Webform1.aspx
 
   <script src="http://code.jquery.com/jquery-latest.js"></script>
   <script language="javascript" type="text/javascript">
 
      var browser = <asp:Literal id="browser" runat="server" />;
      var version = <asp:Literal id="version" runat="server" />;
 
      $(document).ready(function () {
 
         if(browser == "IE"){
            if(version == "8.0"){
               alert(browser + " " + version);
            }
         }else if(browser == "Chrome"){
            alert(browser + " " + version);
         }else if(browser == "Firefox"){
            alert(browser + " " + version);
         }else if(browser == "Safari"){
            alert(browser + " " + version);
         }else{
            alert(browser + " " + version);
         }
 
      });
 
   </script>
 

 

   Webform1.aspx.cs
 
   protected void Page_Load(object sender, EventArgs e)
   {
      browser.Text = "\"" + Request.Browser.Browser.ToString().Trim() + "\"";
      version.Text = "\"" + Request.Browser.Version.ToString().Trim() + "\"";
   }