asp.net使用用户代理字符串检测任何平板电脑设备
发布时间:2020-12-16 03:26:26 所属栏目:asp.Net 来源:网络整理
导读:是否可以通过服务器端代码检测来自平板电脑设备(iPad,Android等)的请求? 编辑:我需要知道它是Android平板电脑而不是Android手机. 解决方法 从 Detecting mobile device user agents in ASP.NET (Android)开始: //for Mobile device protected override vo
是否可以通过服务器端代码检测来自平板电脑设备(iPad,Android等)的请求?
编辑:我需要知道它是Android平板电脑而不是Android手机. 解决方法
从
Detecting mobile device user agents in ASP.NET (Android)开始:
//for Mobile device protected override void OnInit(EventArgs e) { string userAgent = Request.UserAgent; if (userAgent.Contains("BlackBerry") || (userAgent.Contains("iPhone") || (userAgent.Contains("Android")))) { //add css ref to header from code behind HtmlLink css = new HtmlLink(); css.Href = ResolveClientUrl("~/mobile.css"); css.Attributes["rel"] = "stylesheet"; css.Attributes["type"] = "text/css"; css.Attributes["media"] = "all"; Page.Header.Controls.Add(css); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [ASP.NET MVC]如何定制Numeric属性/字段验证消息
- asp.net-mvc – 视图是否应该依赖于它的控制器? (ASP.NET
- ASP.NET:Response.Redirect(…)后的代码会发生什么?
- 动手写一个简版 asp.net core
- ASP.NET Core中使用xUnit进行单元测试
- ASP.Net – C# – SQL Server – 只刷新缓存的DataTable,只
- asp.net-core – 如何在EF Core 2.1.0中为Admin用户播种?
- asp.net-web-api – 为什么我的超级简单的ASP.NET Web API(
- asp.net – 缺少AuthenticationManager引用
- asp.net – 如何增加Web服务请求的超时?