亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

asp.net及javascript判斷是否手機(jī)訪問(wèn)的方法

 更新時(shí)間:2016年06月27日 12:05:24   作者:smartsmile2012  
這篇文章主要介紹了asp.net及javascript判斷是否手機(jī)訪問(wèn)的方法,結(jié)合實(shí)例形式對(duì)比分析了asp.net及javascript實(shí)現(xiàn)判斷訪問(wèn)端類型的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了asp.net及javascript判斷是否手機(jī)訪問(wèn)的方法。分享給大家供大家參考,具體如下:

/// <summary>
/// 判斷手機(jī)用戶UserAgent
/// </summary>
/// <returns></returns>
private bool IsMobile()
{
  HttpContext context = HttpContext.Current;
  if (context != null)
  {
    HttpRequest request = context.Request;
    if (request.Browser.IsMobileDevice)
      return true;
    string MobileUserAgent=System.Configuration.ConfigurationManager.AppSettings["MobileUserAgent"];
    Regex MOBILE_REGEX = new Regex(MobileUserAgent);
    if (string.IsNullOrEmpty(request.UserAgent) || MOBILE_REGEX.IsMatch(request.UserAgent.ToLower()))
      return true;
  }
  return false;
}

以下為web.config配置里邊的

復(fù)制代碼 代碼如下:
<add key="MobileUserAgent" value="iphone|android|nokia|zte|huawei|lenovo|samsung|motorola|sonyericsson|lg|philips|gionee|htc|coolpad|symbian|sony|ericsson|mot|cmcc|iemobile|sgh|panasonic|alcatel|cldc|midp|wap|mobile|blackberry|windows ce|mqqbrowser|ucweb"/>

<script>
var system ={  win : false,  mac : false,  xll : false  };
//檢測(cè)平臺(tái)
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
system.mac = p.indexOf("Mac") == 0;
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
//跳轉(zhuǎn)語(yǔ)句
if(system.win||system.mac||system.xll)
{
  alert(system.mac)
}
else
{
  window.location.href="手機(jī)訪問(wèn)地址";
}
</script>

更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net操作json技巧總結(jié)》、《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結(jié)》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。

希望本文所述對(duì)大家asp.net程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • ASP.NET?Core使用EF創(chuàng)建關(guān)系模型

    ASP.NET?Core使用EF創(chuàng)建關(guān)系模型

    這篇文章介紹了ASP.NET?Core使用EF創(chuàng)建關(guān)系模型的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • .NET動(dòng)態(tài)加載用戶控件并傳值的方法

    .NET動(dòng)態(tài)加載用戶控件并傳值的方法

    .NET動(dòng)態(tài)加載用戶控件并傳值的方法,有需要的朋友可以參考一下
    2013-04-04
  • ASP.NET MVC 項(xiàng)目直接預(yù)覽PDF文件

    ASP.NET MVC 項(xiàng)目直接預(yù)覽PDF文件

    本文主要介紹了ASP.NET MVC項(xiàng)目實(shí)現(xiàn)直接預(yù)覽PDF文件的方法,具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • asp.net簡(jiǎn)單實(shí)現(xiàn)單點(diǎn)登錄(SSO)的方法

    asp.net簡(jiǎn)單實(shí)現(xiàn)單點(diǎn)登錄(SSO)的方法

    這篇文章主要介紹了asp.net簡(jiǎn)單實(shí)現(xiàn)單點(diǎn)登錄(SSO)的方法,結(jié)合簡(jiǎn)單實(shí)例形式較為詳細(xì)的分析了單點(diǎn)登錄的原理與asp.net的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-12-12
  • 告別ADO.NET實(shí)現(xiàn)應(yīng)用系統(tǒng)無(wú)縫切換的煩惱(總結(jié)篇)

    告別ADO.NET實(shí)現(xiàn)應(yīng)用系統(tǒng)無(wú)縫切換的煩惱(總結(jié)篇)

    說(shuō)起ADO.NET,就扯上了數(shù)據(jù)庫(kù)訪問(wèn)類庫(kù)了,現(xiàn)在的每個(gè)項(xiàng)目的數(shù)據(jù)庫(kù)訪問(wèn)類應(yīng)該說(shuō)都很強(qiáng)的了,經(jīng)常就聽(tīng)到說(shuō)我的我們的數(shù)據(jù)庫(kù)訪問(wèn)類怎么怎么強(qiáng)大而且支持多數(shù)據(jù)庫(kù),現(xiàn)在的大家做的項(xiàng)目里用的數(shù)據(jù)庫(kù)訪問(wèn)類庫(kù)我想也都是支持多數(shù)據(jù)庫(kù)吧,支持到什么程度我就不知道了
    2009-11-11
  • ASP.NET實(shí)現(xiàn)大文件上傳功能

    ASP.NET實(shí)現(xiàn)大文件上傳功能

    這篇文章主要為大家詳細(xì)介紹了ASP.NET實(shí)現(xiàn)大文件上傳功能,解決了 ASP.NET 中的大文件上傳問(wèn)題,感興趣的朋友可以參考一下
    2016-07-07
  • Visual Studio 2017 ASP.NET Core開(kāi)發(fā)

    Visual Studio 2017 ASP.NET Core開(kāi)發(fā)

    這篇文章主要為大家詳細(xì)介紹了Visual Studio 2017 ASP.NET Core開(kāi)發(fā),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • asp.net core 集成swagger ui的原理解析

    asp.net core 集成swagger ui的原理解析

    本文主要講解了如何對(duì)API進(jìn)行分組,這里僅僅是舉了一個(gè)按照API功能進(jìn)行分組的例子,其實(shí)在實(shí)際開(kāi)發(fā)中,要按照何種方式分組,可以按照需求靈活定義,比如按照API版本進(jìn)行分組
    2021-10-10
  • ASP.NET 2.0中的頁(yè)面輸出緩存

    ASP.NET 2.0中的頁(yè)面輸出緩存

    ASP.NET 2.0中的頁(yè)面輸出緩存...
    2006-09-09
  • ASP.NET筆記之 Httphandler的操作詳解

    ASP.NET筆記之 Httphandler的操作詳解

    本篇文章小編為大家介紹,ASP.NET筆記之 Httphandler的操作詳解。需要的朋友參考下
    2013-04-04

最新評(píng)論