TypechoJoeTheme

Dcr163的博客

统计

JS常用函数(不定期更新)

2020-05-11
/
0 评论
/
997 阅读
/
正在检测是否收录...
05/11
//js 判断是否在手机端
function inMobile() {
    var sUserAgent= navigator.userAgent.toLowerCase();
    var bIsIpad= sUserAgent.match(/ipad/i) == "ipad";
    var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os";
    var bIsMidp= sUserAgent.match(/midp/i) == "midp";
    var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
    var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb";
    var bIsAndroid= sUserAgent.match(/android/i) == "android";
    var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce";
    var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile";
    if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) {
        return true;    
    }
    return false;
}

/**
 * [是否是正确的手机号]
 * @param  {[type]}  mobile [description]
 * @return {Boolean}        [description]
 */
function isMobile(mobile){
    var reg = /^1[3-9]{1}[0-9]{9}$/;
    if( !reg.test(mobile) ) return false;
    return true;
}
/**
 * [字符串是否为空]
 * @param  {[type]}  str [description]
 * @return {Boolean}     [description]
 */
function isEmpty(str){
    var reg  = /^\s+$/;
    if( reg.test(str) || str === '') return true;
    return false;
}

function showMsg(msg){
    if( typeof(layer) !== 'object'){
        alert('Layer手机端插件未定义');
        return;
    }
    layer.open({
        content: msg,
        skin: 'msg',
        time: 1 //1秒后自动关闭
    });
}


朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

http://dcr163.cn/246.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. slot demo
    2025-01-13
  2. 陌天
    2025-01-09
  3. Kerrie Bostick
    2024-12-28
  4. Norma Gainey
    2024-09-21
  5. Amber Powlett
    2024-05-09

标签云