校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > asp.net實現識別客戶端瀏覽器或操作系統

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

熱門標簽:地圖標注專業團隊 塔城代理外呼系統 濮陽外呼電銷系統怎么樣 天心智能電銷機器人 地圖標注的公司有哪些 代理接電話機器人如何取消 地圖定位圖標標注 400電話辦理哪家性價比高 遂寧市地圖標注app

1、通過 UserAgent

protected void Page_Load(object sender, EventArgs e)
  {
    //驗證終端
    string agent = Request.Headers["User-Agent"];
    if (choose_net(agent))
    {
      Response.Redirect("/mobile/");
    }
  }

  //驗證終端
  public bool choose_net(String userAgent)
  {
    if (userAgent.IndexOf("Noki") > -1 || // Nokia phones and emulators  
         userAgent.IndexOf("Eric") > -1 || // Ericsson WAP phones and emulators  
         userAgent.IndexOf("WapI") > -1 || // Ericsson WapIDE 2.0  
         userAgent.IndexOf("MC21") > -1 || // Ericsson MC218  
         userAgent.IndexOf("AUR") > -1 || // Ericsson R320  
         userAgent.IndexOf("R380") > -1 || // Ericsson R380  
         userAgent.IndexOf("UP.B") > -1 || // UP.Browser  
         userAgent.IndexOf("WinW") > -1 || // WinWAP browser  
         userAgent.IndexOf("UPG1") > -1 || // UP.SDK 4.0  
         userAgent.IndexOf("upsi") > -1 || //another kind of UP.Browser  
         userAgent.IndexOf("QWAP") > -1 || // unknown QWAPPER browser  
         userAgent.IndexOf("Jigs") > -1 || // unknown JigSaw browser  
         userAgent.IndexOf("Java") > -1 || // unknown Java based browser  
         userAgent.IndexOf("Alca") > -1 || // unknown Alcatel-BE3 browser (UP based)  
 
 
         userAgent.IndexOf("MITS") > -1 || // unknown Mitsubishi browser  
         userAgent.IndexOf("MOT-") > -1 || // unknown browser (UP based)  
         userAgent.IndexOf("My S") > -1 ||// unknown Ericsson devkit browser   
         userAgent.IndexOf("WAPJ") > -1 ||//Virtual WAPJAG www.wapjag.de  
         userAgent.IndexOf("fetc") > -1 ||//fetchpage.cgi Perl script from www.wapcab.de
 
  
         userAgent.IndexOf("ALAV") > -1 || //yet another unknown UP based browser  
         userAgent.IndexOf("Wapa") > -1 || //another unknown browser (Web based
 
"Wapalyzer")  
         userAgent.IndexOf("UCWEB") > -1 || //another unknown browser (Web based
 
"Wapalyzer")  
         userAgent.IndexOf("BlackBerry") > -1 || //another unknown browser (Web
 
based "Wapalyzer")          
         userAgent.IndexOf("J2ME") > -1 || //another unknown browser (Web based
 
"Wapalyzer")       
         userAgent.IndexOf("Oper") > -1 ||
         userAgent.IndexOf("Android") > -1 ||
      userAgent.IndexOf("mozilla") > -1)
    {
      return true;
    }
    else
    {
      return false;
    }
  }

2.考慮asp.net mvc

里面有for mobile的模版

3.獲取瀏覽器的屬性

復制代碼 代碼如下:
HttpBrowserCapabilities bc=Request.Browser; Response.Write("script language='javascript'>alert('" + bc.Browser + "');/script>");

 4.js判斷

script type="text/javascript">
    var bro = navigator.userAgent;
    //alert(bro);
    // alert(bro.indexOf("Windows Phone"));
    // iPad 瀏覽器navigator.userAgent(包含iPad)
    if (bro.indexOf("NetFront") > 0 || bro.indexOf("UCWEB") > 0
      || bro.indexOf("iPhone") > 0 || bro.indexOf("Windows CE") > 0
      || bro.indexOf("MIDP-2.0") > 0 || bro.indexOf("Android") > 0
      || bro.indexOf("Opera Mini") > 0 || bro.indexOf("SymbianOS") > 0
      || bro.indexOf("Windows Phone") > 0) {
      window.open("Wap1/Index.aspx", "_top");
    }
    //    else if (bro.indexOf("Windows NT") > 0) {
    //      window.open("NewWeb/default.html", "_top");
    //    }
        else {
          window.open("NewWeb/default.html", "_top");
        }
  /script>

我們再來看下如何獲取PC端的客戶端信息呢

/// summary>
/// 獲取操作系統的名字
/// /summary>
/// param name="userAgent">/param>
/// returns>/returns>
private string GetOSNameByUserAgent(string userAgent)
{
	string osVersion = "未知";
 
	if (userAgent.Contains("NT 10.0"))
	{
		osVersion = "Windows 10";
	}
	else if (userAgent.Contains("NT 6.3"))
	{
		osVersion = "Windows 8.1";
	}
	else if (userAgent.Contains("NT 6.2"))
	{
		osVersion = "Windows 8";
	}
	else if (userAgent.Contains("NT 6.1"))
	{
		osVersion = "Windows 7";
	}
	else if (userAgent.Contains("NT 6.1"))
	{
		osVersion = "Windows 7";
	}
	else if (userAgent.Contains("NT 6.0"))
	{
		osVersion = "Windows Vista/Server 2008";
	}
	else if (userAgent.Contains("NT 5.2"))
	{
		if (userAgent.Contains("64"))
			osVersion = "Windows XP";
		else
			osVersion = "Windows Server 2003";
	}
	else if (userAgent.Contains("NT 5.1"))
	{
		osVersion = "Windows XP";
	}
	else if (userAgent.Contains("NT 5"))
	{
		osVersion = "Windows 2000";
	}
	else if (userAgent.Contains("NT 4"))
	{
		osVersion = "Windows NT4";
	}
	else if (userAgent.Contains("Me"))
	{
		osVersion = "Windows Me";
	}
	else if (userAgent.Contains("98"))
	{
		osVersion = "Windows 98";
	}
	else if (userAgent.Contains("95"))
	{
		osVersion = "Windows 95";
	}
	else if (userAgent.Contains("Mac"))
	{
		osVersion = "Mac";
	}
	else if (userAgent.Contains("Unix"))
	{
		osVersion = "UNIX";
	}
	else if (userAgent.Contains("Linux"))
	{
		osVersion = "Linux";
	}
	else if (userAgent.Contains("SunOS"))
	{
		osVersion = "SunOS";
	}
	else
	{
		osVersion = HttpContext.Current.Request.Browser.Platform;
	}
	return osVersion;
}

基本上很全了,小伙伴們根據需求自由選擇吧

您可能感興趣的文章:
  • JavaScript 檢測瀏覽器和操作系統的腳本
  • jsp 獲取客戶端的瀏覽器和操作系統信息
  • php中修改瀏覽器的User-Agent來偽裝你的瀏覽器和操作系統
  • JavaScript高級程序設計閱讀筆記(十六) javascript檢測瀏覽器和操作系統-detect.js
  • PHP獲取用戶的瀏覽器與操作系統信息的代碼
  • JS獲得瀏覽器版本和操作系統版本的例子
  • javascript實現獲取瀏覽器版本、操作系統類型
  • 基于javascript代碼檢測訪問網頁的瀏覽器呈現引擎、平臺、Windows操作系統、移動設備和游戲系統

標簽:吉林 汕頭 河南 重慶 麗江 婁底 本溪 宜春

巨人網絡通訊聲明:本文標題《asp.net實現識別客戶端瀏覽器或操作系統》,本文關鍵詞  asp.net,實現,識別,客戶端,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net實現識別客戶端瀏覽器或操作系統》相關的同類信息!
  • 本頁收集關于asp.net實現識別客戶端瀏覽器或操作系統的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    日韩影院免费视频| 亚洲免费观看在线观看| 欧美日韩三级在线| 91成人在线精品| 欧美亚洲动漫精品| 91国偷自产一区二区三区观看 | 国内成人免费视频| 激情文学综合丁香| 国产成人a级片| 色婷婷一区二区| 国产精品福利在线播放| 国产精品久久久久影院亚瑟| 亚洲色图制服丝袜| 亚洲二区在线视频| 久久国产精品一区二区| 国产成人午夜高潮毛片| 91网上在线视频| 欧美顶级少妇做爰| 亚洲精品一区二区在线观看| 国产视频一区二区三区在线观看| 亚洲欧洲精品一区二区精品久久久| 亚洲影院理伦片| 蜜臀av国产精品久久久久| 国产精品自产自拍| 欧美在线999| 精品国产乱码久久久久久夜甘婷婷 | 欧美精品乱人伦久久久久久| 日韩一区二区免费高清| 欧美极品少妇xxxxⅹ高跟鞋 | 日韩欧美国产精品| 国产精品毛片无遮挡高清| 亚洲成人动漫在线免费观看| 国产一区二区主播在线| 日本高清不卡在线观看| 欧美一级二级三级乱码| 中文字幕一区二区三区乱码在线| 亚洲一二三区在线观看| 国产一区二区三区四区五区入口| 色综合天天综合网国产成人综合天| 欧美日韩一区视频| 国产精品白丝在线| 麻豆精品视频在线观看| 欧洲精品一区二区| 国产欧美视频在线观看| 日韩黄色免费电影| 久久久精品2019中文字幕之3| 综合久久国产九一剧情麻豆| 美女尤物国产一区| 欧美少妇一区二区| 国产精品国产自产拍高清av | 国产欧美日韩在线看| 亚洲成人福利片| 一本大道久久a久久综合| 久久亚洲一区二区三区四区| 首页国产欧美久久| 日本道精品一区二区三区| 国产清纯在线一区二区www| 日本欧美一区二区三区乱码| 91美女片黄在线观看| 国产精品久久久99| 国产成人av电影在线播放| 精品对白一区国产伦| 欧美96一区二区免费视频| 在线视频欧美精品| 一区二区三区不卡视频在线观看 | 久久久蜜臀国产一区二区| 日本女人一区二区三区| 欧美在线短视频| 亚洲一区视频在线观看视频| 91视频免费播放| 国产精品欧美极品| av亚洲产国偷v产偷v自拍| 国产精品视频免费看| 国产99久久久精品| 国产精品私人影院| 99久久亚洲一区二区三区青草| 国产精品色眯眯| 色悠久久久久综合欧美99| 亚洲激情第一区| 精品视频免费看| 午夜成人免费电影| 日韩一级成人av| 欧美人伦禁忌dvd放荡欲情| 亚洲精品国产精华液| 色先锋资源久久综合| 五月婷婷综合网| 日韩精品一区二区三区在线播放| 麻豆成人久久精品二区三区红 | 日本久久电影网| 亚洲777理论| 日韩欧美你懂的| 国产精品一区二区久久不卡| 国产欧美一区二区精品仙草咪| 成人av综合在线| 亚洲第一二三四区| 欧美电影精品一区二区| 成人黄色在线看| 有码一区二区三区| 欧美成人精品二区三区99精品| 国产一区啦啦啦在线观看| 亚洲欧洲另类国产综合| 欧美日韩一级黄| 狠狠色丁香婷婷综合久久片| 中文字幕一区二区视频| 欧美日韩精品福利| 国产精品自拍网站| 亚洲午夜电影在线| 国产亚洲欧美日韩在线一区| 97精品国产97久久久久久久久久久久| 亚洲综合一区二区三区| 精品国产乱码久久久久久免费| 99久久伊人精品| 激情六月婷婷久久| 亚洲综合免费观看高清完整版| 欧美一区二区精品久久911| 成人夜色视频网站在线观看| 亚洲国产成人高清精品| 亚洲国产精品成人综合| 4438亚洲最大| 99国产精品99久久久久久| 蜜芽一区二区三区| 一区二区三区在线免费视频| 久久综合久久综合九色| 欧美视频中文一区二区三区在线观看| 国产成人av一区二区三区在线观看| 亚洲国产精品麻豆| 最新国产の精品合集bt伙计| 2023国产精品视频| 欧美一级在线免费| 欧日韩精品视频| 成人深夜视频在线观看| 国产乱一区二区| 美女视频黄频大全不卡视频在线播放| 亚洲免费观看在线观看| 国产精品久久久久一区| 国产人妖乱国产精品人妖| 精品人在线二区三区| 4438亚洲最大| 欧美一区国产二区| 欧美日韩黄视频| 欧美三级视频在线播放| 在线亚洲高清视频| 欧美这里有精品| 色视频成人在线观看免| 一本久道中文字幕精品亚洲嫩| 成人av电影在线观看| 国产福利一区二区三区视频在线 | 色综合久久久久| 91免费版在线| 欧美亚洲一区二区三区四区| 在线看日本不卡| 欧美性大战久久| 欧美日韩夫妻久久| 91精品国产欧美一区二区18| 欧美久久一二区| 宅男在线国产精品| 日韩精品在线一区| 精品第一国产综合精品aⅴ| 2022国产精品视频| 国产日本欧洲亚洲| 亚洲国产精品激情在线观看| 亚洲视频中文字幕| 亚洲精品乱码久久久久久黑人 | 成人欧美一区二区三区黑人麻豆| 国产精品麻豆网站| 亚洲欧美一区二区三区久本道91| 一区二区三区影院| 日日骚欧美日韩| 经典三级一区二区| 国产999精品久久久久久| 91免费看视频| 欧美精品乱码久久久久久| 精品久久人人做人人爽| 国产精品久久久久久久午夜片 | 中文字幕在线观看不卡| 亚洲卡通动漫在线| 视频一区二区国产| 国产精品一级片| 欧洲精品视频在线观看| 日韩欧美一二区| 亚洲欧洲日韩av| 全国精品久久少妇| 成人av资源在线观看| 欧美精品自拍偷拍| 久久精品免费在线观看| 亚洲制服丝袜av| 激情欧美一区二区| 欧美日韩视频在线第一区| 久久嫩草精品久久久精品一| 亚洲精品国久久99热| 国产在线不卡视频| 欧美偷拍一区二区| 国产欧美精品一区| 午夜电影一区二区三区| 成人国产精品免费网站| 777xxx欧美| 一区二区视频在线| 国产成人h网站| 日韩欧美国产一区在线观看| 亚洲精品福利视频网站|