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() + "\""; } |