gpt4 book ai didi

asp.net 检测任何带有用户代理字符串的平板电脑设备

转载 作者:行者123 更新时间:2023-12-02 14:13:01 24 4
gpt4 key购买 nike

是否可以使用服务器端代码检测请求是否来自平板电脑设备(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 检测任何带有用户代理字符串的平板电脑设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7365210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com