zoukankan      html  css  js  c++  java
  • JS判断移动端还是PC端(改造自腾讯网) 仅用于宣传动画,下载页等

    JS判断移动端还是PC端(改造自腾讯网 http://www.qq.com/)

    本脚本仅用于宣传动画,下载页( ipad 也算pc端)等,  ionic 用 ionic.platform 即可( ionic.platform的匹配机型没有腾讯的脚本全面)

    // 改造自腾讯网
        function isMobile(){       
            var u = navigator.userAgent;
            if(/AppleWebKit.*Mobile/i.test(u) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(u))){
                // 移动终端
                if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(u)){
                    // 常用的移动终端
                    return true;
                }else if(/iPad/i.test(navigator.userAgent)){
                    // pad端
                    return false;           
                }else{
                    // 低版本的移动终端
                    return true
                }
            }
            u = u.toLowerCase();
            if((/micromessenger/.test(u)) ? true false && (/android/.test(u)) ? true false){
                // 微信webview自带浏览器
                return true;
            }
            if((/qq/.test(u)) ? true false && (/android/.test(u)) ? true false){
                // qqwebview自带浏览器
                return true;
            }
            return false ;
        }
        if (isMobile()){
            window.location.href = 'mobile.html';
        else {
            window.location.href = 'pc.html';
        }
  • 相关阅读:
    【Loadrunner】使用LR录制HTTPS协议的三种方法
    【Loadrunner】使用LoadRunner上传及下载文件
    【Loadrunner】平台1.9环境APP成功录制并调试成功后的脚本备份
    JavaScript命令模式
    JavaScript享元模式
    JavaScript适配器模式
    安装MySQL
    idea创建web项目,springboot项目,maven项目
    spring自定义注解
    服务器访问数据库表mysql
  • 原文地址:https://www.cnblogs.com/GoodPingGe/p/4682594.html
Copyright © 2011-2022 走看看