精华内容
下载资源
问答
  • ismobile
    2021-01-13 19:00:09

    public static bool IsMobile()

    {

    Regex RegexMobile = new Regex(@"(iemobile|iphone|ipod|android|nokia|sonyericsson|blackberry|samsung|sec\-|windows ce|motorola|mot\-|up.b|midp\-)", RegexOptions.IgnoreCase | RegexOptions.Multiline);

    if (HttpContext.Current.Request.Browser.IsMobileDevice)

    {

    return true;

    }

    if (!string.IsNullOrEmpty(HttpContext.Current.Request.UserAgent) && RegexMobile.IsMatch(HttpContext.Current.Request.UserAgent))

    {

    return true;

    }

    return false;

    }

    更多相关内容
  • isMobile 一个简单的JS库,可在浏览器和NodeJS中检测移动设备。 为什么要使用isMobile? 在浏览器中 您可能不需要此库。 在大多数情况下,解决了控制如何在不同屏幕尺寸上渲染事物的问题。 我建议使用方法。 但是...
  • isMobile-开源

    2021-06-30 09:54:05
    isMobile 是一个帮助 PHP 开发人员检测移动设备是否正在访问该设备的应用程序和信息的工具。
  • $ isMobile()返回布尔值,具体取决于用户是否正在浏览vue-mobile-detection Vue.js原型函数this。$ isMobile()返回一个布尔值,取决于用户是否正在使用移动演示浏览...
  • isMobile

    2021-10-20 14:18:43
    function fn():boolean{ if (typeof window !== 'undefined') { return /(iphone|ipod|ipad|android|mobile)/gi.test(navigator.userAgent); } }
    function fn():boolean{
    	if (typeof window !== 'undefined') {
    	    return /(iphone|ipod|ipad|android|mobile)/gi.test(navigator.userAgent);
    	}
    }
    //isIOS
      if (typeof window !== 'undefined') {
        return /(iphone|ipod|ipad)/gi.test(navigator.userAgent);
      }
    
    展开全文
  • 流星移动版通常不建议依靠用户代理来调整应用程序的功能。... 尽管如此,因为世界并不完美,您有时希望使用此包提供的丑陋的Meteor.isMobile布尔变量。 它的值基于用户代理字符串,因此使用它需要您自担风险!
  • THINKPHP 判断是否手机端登录.../*移动端判断*/function isMobile(){// 如果有HTTP_X_WAP_PROFILE则一定是移动设备if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])){return true;}// 如果via信息含有wap则一定是移动设...

    THINKPHP 判断是否手机端登录的方法。正常的PHP版本里面是有这个方法的,直接调用即可,也可以用于其让他原生框架!

    /*移动端判断*/

    function isMobile()

    {

    // 如果有HTTP_X_WAP_PROFILE则一定是移动设备

    if (isset ($_SERVER['HTTP_X_WAP_PROFILE']))

    {

    return true;

    }

    // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息

    if (isset ($_SERVER['HTTP_VIA']))

    {

    // 找不到为flase,否则为true

    return stristr($_SERVER['HTTP_VIA'], "wap") ? true : false;

    }

    // 脑残法,判断手机发送的客户端标志,兼容性有待提高

    if (isset ($_SERVER['HTTP_USER_AGENT']))

    {

    $clientkeywords = array ('nokia',

    'sony',

    'ericsson',

    'mot',

    'samsung',

    'htc',

    'sgh',

    'lg',

    'sharp',

    'sie-',

    'philips',

    'panasonic',

    'alcatel',

    'lenovo',

    'iphone',

    'ipod',

    'blackberry',

    'meizu',

    'android',

    'netfront',

    'symbian',

    'ucweb',

    'windowsce',

    'palm',

    'operamini',

    'operamobi',

    'openwave',

    'nexusone',

    'cldc',

    'midp',

    'wap',

    'mobile'

    );

    // 从HTTP_USER_AGENT中查找手机浏览器的关键字

    if (preg_match("/(" . implode('|', $clientkeywords) . ")/i", strtolower($_SERVER['HTTP_USER_AGENT'])))

    {

    return true;

    }

    }

    // 协议法,因为有可能不准确,放到最后判断

    if (isset ($_SERVER['HTTP_ACCEPT']))

    {

    // 如果只支持wml并且不支持html那一定是移动设备

    // 如果支持wml和html但是wml在html之前则是移动设备

    if ((strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') !== false) && (strpos($_SERVER['HTTP_ACCEPT'], 'text/html') === false || (strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') < strpos($_SERVER['HTTP_ACCEPT'], 'text/html'))))

    {

    return true;

    }

    }

    return false;

    }

    展开全文
  • 长沙达内PHP培训的老师这一期给大家讲判断是手机端还是电脑端isMobile()。1.在PublicController控制器中写好...classPublicController extends Controller {//判断是否是手机端还是电脑端function isMobile(){//如...

    长沙达内PHP培训的老师这一期给大家讲判断是手机端还是电脑端isMobile()。

    1.在PublicController控制器中写好判断手机端方法。

    namespace

    Home\Controller;

    use Think\Controller;

    class

    PublicController extends Controller {

    //判断是否是手机端还是电脑端

    function isMobile(){

    //如果有HTTP_X_WAP_PROFILE则一定是移动设备

    if (isset

    ($_SERVER['HTTP_X_WAP_PROFILE'])){

    return true;

    }

    //如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息

    if (isset ($_SERVER['HTTP_VIA'])){

    //找不到为flase,否则为true

    return

    stristr($_SERVER['HTTP_VIA'], "wap") ? true : false;

    }

    //脑残法,判断手机发送的客户端标志,兼容性有待提高

    if (isset ($_SERVER['HTTP_USER_AGENT'])){

    $clientkeywords = array ('nokia',

    'sony',

    'ericsson',

    'mot',

    'samsung',

    'htc',

    'sgh',

    'lg',

    'sharp',

    'sie-',

    'philips',

    'panasonic',

    'alcatel',

    'lenovo',

    'iphone',

    'ipod',

    'blackberry',

    'meizu',

    'android',

    'netfront',

    'symbian',

    'ucweb',

    'windowsce',

    'palm',

    'operamini',

    'operamobi',

    'openwave',

    'nexusone',

    'cldc',

    'midp',

    'wap',

    'mobile'

    );

    //从HTTP_USER_AGENT中查找手机浏览器的关键字

    if (preg_match("/(" .

    implode('|', $clientkeywords) . ")/i",

    strtolower($_SERVER['HTTP_USER_AGENT']))){

    return true;

    }

    }

    //协议法,因为有可能不准确,放到最后判断

    if (isset ($_SERVER['HTTP_ACCEPT'])){

    //如果只支持wml并且不支持html那一定是移动设备

    //如果支持wml和html但是wml在html之前则是移动设备

    if

    ((strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') !== false) &&

    (strpos($_SERVER['HTTP_ACCEPT'], 'text/html') === false ||

    (strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') <

    strpos($_SERVER['HTTP_ACCEPT'], 'text/html')))){

    return true;

    }

    }

    return false;

    }

    }

    2.在php控制器IndexController.class.php中继承该方法:

    namespace

    Home\Controller;

    use

    Think\Controller;

    class

    IndexController extends PublicController {

    function __construct(){  //构造方法

    parent::__construct();

    }

    3.在方法中调用并实例化:

    /*用户首页*/

    public function Personal(){

    $mobile = parent::isMobile(); //实例化该方法

    if($mobile=="true"){

    $this->display(Personal);

    }else{

    $this->display(Wap_Personal);

    }

    }

    了解详情请登陆长沙达内PHP培训官网(cs.php.tedu.cn)!

    展开全文
  • 示例(function(){var MOBILE_SITE = 'http://m.xx.com/index.html',NO_REDIRECT = 'no...if (isMobile.any) {if ( document.cookie.indexOf(NO_REDIRECT) === -1 ) {document.location = MOBILE_SITE;}}})();Wh...
  • } @Override public boolean isValid(String value, ConstraintValidatorContext constraintValidatorContext) { if(required){ return ValidatorUtil.isMobile(value); }else{ if(StringUtils.isEmpty(value)){ ...
  • class PublicController extends Controller {//判断是否是手机端还是电脑端function isMobile(){// 如果有HTTP_X_WAP_PROFILE则一定是移动设备if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])){r...
  • agan,async,await,isMobile,isRouterShow

    千次阅读 2022-03-11 10:01:44
    // The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. /* eslint-disable */ import Vue from 'vue' ...
  • ismobile跳转

    2017-11-11 12:43:45
    require_once('isMobile.php');...isMobile()){ header("Location: index.php"); exit; }function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_W
  • ConstraintValidator<IsMobile, String> { 12 13 private boolean required = false ; 14 15 /** 16 * 17 * @param constraintAnnotation 该注解的实体对象 18 */ 19 public ...
  • IsMobile { 20 21 boolean required() default true ; 22 23 String message() default "手机号码格式错误" ; 24 25 Class[] groups() default { }; 26 27 Class extends Payload>[]...
  • function isMobile() {  // 如果有HTTP_X_WAP_PROFILE则一定是移动设备  if (isset ($_SERVER[‘HTTP_X_WAP_PROFILE’]))  {  return true;  }  // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该...
  • 这是用idea写的三个组件 其中ismobile是主要组件 请求解释代码含义 基础较差 谢谢各位

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,764
精华内容 3,905
关键字:

ismobile

友情链接: kuaipai_immoc.zip