zoukankan      html  css  js  c++  java
  • 检测设备并分类跳转

    来自:https://www.jianshu.com/p/9419df1e3f06
    Window内置属性:navigator
    //判断设备(苹果,安卓,pc端)
    //判断iPhone|iPad|iPod|iOS
    if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { 
    window.location.href ="iPhone.html";
     } 

    //判断Android

        else if (/(Android)/i.test(navigator.userAgent)) { 

               window.location.href ="Android.html";

         } 

    //判断pc

         else { 

               window.location.href ="pc.html";

        };

     

     //正则表达式判断浏览器类型

         function userBrowser(){   

            var browserName=navigator.userAgent.toLowerCase();   

            if(/msie/i.test(browserName) && !/opera/.test(browserName)){   

               alert("IE");   

               return ;   

            }

           else if(/firefox/i.test(browserName)){   

              alert("Firefox");   

              return ;   

           }

           else if(/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName)){   

              alert("Chrome");   

              return ;   

            }elseif(/opera/i.test(browserName)){   

              alert("Opera");   

              return ;   

            }elseif(/webkit/i.test(browserName) &&!(/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName))){   

              alert("Safari");   

             return ;   

           }else{   

             alert("unKnow");   

          }   

         }  




      

  • 相关阅读:
    恢复误删的进程在使用的文件
    Linux系统CPU频率调整工具使用
    ubuntu opencv的使用
    ubuntu14.04 安装PCL
    boost 错误报告
    Ubuntu 查看软件版本
    Ubuntu14.04下安装glog
    PCL 编译中遇到 error C4996: 'pcl::SAC_SAMPLE_SIZE'
    EXE DLL等可执行程序添加版本号版权等信息
    ubuntu16.04中将python3设置为默认
  • 原文地址:https://www.cnblogs.com/kymming/p/6511247.html
Copyright © 2011-2022 走看看