欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

asp.net及javascript判斷是否手機訪問的方法

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

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

/// <summary>
/// 判斷手機用戶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  };
//檢測平臺
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)語句
if(system.win||system.mac||system.xll)
{
  alert(system.mac)
}
else
{
  window.location.href="手機訪問地址";
}
</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é)》。

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

相關(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)系模型的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • .NET動態(tài)加載用戶控件并傳值的方法

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

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

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

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

    asp.net簡單實現(xiàn)單點登錄(SSO)的方法

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

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

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

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

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

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

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

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

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

    ASP.NET 2.0中的頁面輸出緩存

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

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

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

最新評論