一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

判斷站點(diǎn)訪(fǎng)問(wèn)的終端類(lèi)型(移動(dòng)端還是pc端)的方法

 沽渡 2014-10-17

判斷站點(diǎn)訪(fǎng)問(wèn)的終端類(lèi)型(移動(dòng)端還是pc端)的方法

要了解某個(gè)網(wǎng)站是在移動(dòng)設(shè)備上打開(kāi)的還是在pc web瀏覽器中打開(kāi)的,我們可以有以下綜合的幾種方式來(lái)搞定:

通過(guò)判斷Request.UserAgent中的具體信息來(lái)分析判斷,因?yàn)閁serAgent包含了很多的信息,所以我們可以根據(jù)其中的某些信息來(lái)進(jìn)行判斷,具體的判斷方式如下:

(1)string strUserAgent = Request.UserAgent.ToString().ToLower();
 
if (strUserAgent != null){
 
  if (Request.Browser.IsMobileDevice == true || strUserAgent.Contains("iphone") || 
  strUserAgent.Contains("blackberry") || strUserAgent.Contains("mobile") || 
  strUserAgent.Contains("windows ce") || strUserAgent.Contains("opera mini") || 
  strUserAgent.Contains("palm")){
     Response.Redirect("DefaultMobile.aspx");
  }
}
 
(2)((System.Web.Configuration.HttpCapabilitiesBase)Request.Browser).IsMobileDevice
 
(3)public static boolean choose(String userAgent){       
                Agent.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("Oper") > -1){
       return true;
   } else{
       return false;
   }
 
(4)if (HttpContext.Current.Request.Headers["user-agent"] != null && HttpContext.Current.Request.Headers["user-agent"].ToLower().ToString().IndexOf("mozilla") != -1){
                  HttpContext.Current.Response.Redirect("http://www. "); //PC
         }else{
                HttpContext.Current.Response.Redirect("http://wap "); //Mobile ClientTypeTesting.
         }

當(dāng)然我們還可以根據(jù)設(shè)備的分辨率和屏幕大小來(lái)判斷是移動(dòng)設(shè)備還是pc設(shè)備,但是這個(gè)準(zhǔn)確性比較低。

優(yōu)酷的站點(diǎn)是通過(guò)網(wǎng)絡(luò)的Ip地址來(lái)進(jìn)行判斷的,如果是移動(dòng)網(wǎng)絡(luò),瀏覽器訪(fǎng)問(wèn)站點(diǎn)時(shí)就會(huì)跳轉(zhuǎn)到3GP網(wǎng)站,否則就跳轉(zhuǎn)到PC站點(diǎn)。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    精品少妇人妻av一区二区蜜桃| 内射精品欧美一区二区三区久久久| 日本中文字幕在线精品| 高清国产日韩欧美熟女| 日韩精品亚洲精品国产精品| 国产免费人成视频尤物| 国产精品免费视频视频| 亚洲妇女作爱一区二区三区| 夫妻激情视频一区二区三区| 欧美av人人妻av人人爽蜜桃| 天堂网中文字幕在线观看| 欧美欧美欧美欧美一区| 国产一区二区三区丝袜不卡| 熟妇久久人妻中文字幕| 91精品国产综合久久精品| 日韩亚洲精品国产第二页| 欧美日韩综合免费视频| 亚洲熟妇av一区二区三区色堂| 亚洲综合色婷婷七月丁香| 太香蕉久久国产精品视频| 尤物久久91欧美人禽亚洲| 欧美日韩国产的另类视频| 日韩亚洲激情在线观看| 亚洲综合精品天堂夜夜| 久草国产精品一区二区| av国产熟妇露脸在线观看| 国产不卡免费高清视频| 日本免费一本一二区三区| 日本福利写真在线观看| 黄色激情视频中文字幕| 九九热这里只有免费精品| 日韩中文字幕免费在线视频| 中文字幕日产乱码一区二区| 亚洲一区二区三区熟女少妇| 欧美一级特黄大片做受大屁股| 欧美日韩精品人妻二区三区| 久久这里只精品免费福利| 国产成人亚洲欧美二区综| 日韩人妻有码一区二区| 亚洲欧美国产精品一区二区| 国产精品伦一区二区三区在线|