国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net實現識別客戶端瀏覽器或操作系統

2024-07-10 13:29:35
字體:
來源:轉載
供稿:網友
這里給大家匯總了使用asp.net實現識別客戶端瀏覽器或操作系統的方法和示例代碼,有需要的小伙伴可以參考下。
 

1、通過 UserAgent
 

  1. protected void Page_Load(object sender, EventArgs e) 
  2.   { 
  3.     //驗證終端 
  4.     string agent = Request.Headers["User-Agent"]; 
  5.     if (choose_net(agent)) 
  6.     { 
  7.       Response.Redirect("/mobile/"); 
  8.     } 
  9.   } 
  10.  
  11.   //驗證終端 
  12.   public bool choose_net(String userAgent) 
  13.   { 
  14.     if (userAgent.IndexOf("Noki") > -1 || // Nokia phones and emulators   
  15.          userAgent.IndexOf("Eric") > -1 || // Ericsson WAP phones and emulators   
  16.          userAgent.IndexOf("WapI") > -1 || // Ericsson WapIDE 2.0   
  17.          userAgent.IndexOf("MC21") > -1 || // Ericsson MC218   
  18.          userAgent.IndexOf("AUR") > -1 || // Ericsson R320   
  19.          userAgent.IndexOf("R380") > -1 || // Ericsson R380   
  20.          userAgent.IndexOf("UP.B") > -1 || // UP.Browser   
  21.          userAgent.IndexOf("WinW") > -1 || // WinWAP browser   
  22.          userAgent.IndexOf("UPG1") > -1 || // UP.SDK 4.0   
  23.          userAgent.IndexOf("upsi") > -1 || //another kind of UP.Browser   
  24.          userAgent.IndexOf("QWAP") > -1 || // unknown QWAPPER browser   
  25.          userAgent.IndexOf("Jigs") > -1 || // unknown JigSaw browser   
  26.          userAgent.IndexOf("Java") > -1 || // unknown Java based browser   
  27.          userAgent.IndexOf("Alca") > -1 || // unknown Alcatel-BE3 browser (UP based)   
  28.   
  29.   
  30.          userAgent.IndexOf("MITS") > -1 || // unknown Mitsubishi browser   
  31.          userAgent.IndexOf("MOT-") > -1 || // unknown browser (UP based)   
  32.          userAgent.IndexOf("My S") > -1 ||// unknown Ericsson devkit browser    
  33.          userAgent.IndexOf("WAPJ") > -1 ||//Virtual WAPJAG www.wapjag.de   
  34.          userAgent.IndexOf("fetc") > -1 ||//fetchpage.cgi Perl script from www.wapcab.de 
  35.   
  36.    
  37.          userAgent.IndexOf("ALAV") > -1 || //yet another unknown UP based browser   
  38.          userAgent.IndexOf("Wapa") > -1 || //another unknown browser (Web based 
  39.   
  40. "Wapalyzer")   
  41.          userAgent.IndexOf("UCWEB") > -1 || //another unknown browser (Web based 
  42.   
  43. "Wapalyzer")   
  44.          userAgent.IndexOf("BlackBerry") > -1 || //another unknown browser (Web 
  45.   
  46. based "Wapalyzer")           
  47.          userAgent.IndexOf("J2ME") > -1 || //another unknown browser (Web based 
  48.   
  49. "Wapalyzer")        
  50.          userAgent.IndexOf("Oper") > -1 || 
  51.          userAgent.IndexOf("Android") > -1 || 
  52.       userAgent.IndexOf("mozilla") > -1) 
  53.     { 
  54.       return true
  55.     } 
  56.     else 
  57.     { 
  58.       return false
  59.     } 
  60.   } 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武川县| 博罗县| 双城市| 石景山区| 远安县| 曲阜市| 荣昌县| 松阳县| 新竹县| 珠海市| 新闻| 尤溪县| 托里县| 建湖县| 黑龙江省| 临沧市| 山阳县| 班戈县| 涞水县| 舒城县| 五台县| 陵川县| 香河县| 电白县| 汉中市| 获嘉县| 庆城县| 江山市| 莱芜市| 伽师县| 岢岚县| 关岭| 丹东市| 沛县| 安泽县| 曲水县| 金坛市| 平顶山市| 泰宁县| 高唐县| 仁寿县|