js前端或java後臺識別手機,電腦訪問

js前端識別訪問端

var system ={  
        win : false,  
        mac : false,  
        xll : false  //X11也叫做X Window系統,X Window系統 (X11或X)是一種 位圖 顯示的 視窗系統 。它是在 Unix 和 類Unix 操作系統 ,以及 OpenVMS 上建立圖形用戶界面  的標準工具包和協議,並可用於幾乎所有已有的現代操作系統。
        };  
        //檢測平臺   
        var p = navigator.platform;  
        system.win = p.indexOf("Win") == 0;  
        system.mac = p.indexOf("Mac") == 0;  
        system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);  
        //跳轉語句   
        if(system.win||system.mac||system.xll){ //轉向電腦端
         
        }else{  //轉向手機端
         
       }  

java 後臺識別訪問端

import org.springframework.mobile.device.Device;
import org.springframework.mobile.device.LiteDeviceResolver;

 public String seamlessList(HttpServletRequest request) {

        LiteDeviceResolver deviceResolver = new LiteDeviceResolver();
        // 識別訪問鏈接的設備類型
        Device device = deviceResolver.resolveDevice(request);

         if (device.isNormal()) {// PC端訪問 返回pc頁面
                return seamlessListPC;
            }
            if (device.isMobile()) {// 手機端訪問 返回手機頁面
                return seamlessList;
           }

        }

需要引入spring-mobile-device.jar  下載地址:https://download.csdn.net/download/weixin_42286461/11018713

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章