根據手機還是電腦上網自動判斷跳轉程式碼
現在很多網站都有兩個版本,一個是適用於電腦端訪問,一個適用於移動端訪問,因為現在使用手機上網的使用者越來越多了,當使用者訪問網站的時候,最好的方式就是能夠自動判斷是手機訪問還是電腦訪問,然後自動跳轉到響應的頁面。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function browserRedirect(){ 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) ){ window.location.href="wap.html"; } } browserRedirect();
以上程式碼可以實現我們的跳轉效果,可以根據訪問客戶端的型別進行選擇跳轉。
相關文章
- 判斷手機還是電腦登陸程式碼
- 根據UA簡單判斷訪客客戶端是手機移動端還是電腦PC端客戶端
- 如何判斷是手機還是電腦訪問網站網站
- 傳入http請求的UserAgent 根據它判斷是手機還是電腦傳送過來的請求HTTP
- 判斷手機和平板電腦客戶端進行相應跳轉的程式碼客戶端
- 小程式初始化載入,根據登入狀態判斷跳轉首頁還是登入頁
- JavaScript判斷手機、平板電腦客戶端程式碼JavaScript客戶端
- 雲伺服器ASP判斷客戶端是手機或電腦程式碼伺服器客戶端
- PHP判斷是手機端還是PC端PHP
- Android app 判斷是手機還是平板AndroidAPP
- pc端跳轉到移動端的判斷程式碼
- java判斷IOS還是安卓,跳轉不同的連線JavaiOS安卓
- 電腦開機自動斷電怎麼辦 電腦自動斷電解決辦法
- js 判斷是手機訪問,還是pc訪問JS
- 根據userAgent實現跳轉到移動或者pc頁面程式碼
- js根據IP地址判斷城市JS
- PHP識別電腦還是手機訪問網站PHP網站
- Nginx根據PC端和手機端跳轉不同的路徑Nginx
- 如何判斷使用者用的是Android手機還是IOS手機AndroidiOS
- 根據年月日判斷星期幾的c程式C程式
- mybatis根據表逆向自動化生成程式碼MyBatis
- Android 程式設計下判斷當前裝置是手機還是平板Android程式設計
- vue 判斷使用者處於手機還是PCVue
- 根據登錄檔鍵值判斷本機EXCEL版本Excel
- js根據字尾判斷檔案檔案型別的程式碼JS型別
- 請教java中如何根據ip判斷另一臺機器在網路中是通的Java
- js 根據滑鼠拖動(或手機長按)旋轉JS
- ionic-判斷是裝置時手機還是平板(iPad,tablet)iPad
- PHP判斷是手機移動端訪問還是PC端訪問的函式PHP函式
- 電腦開機自動撥號上網怎麼設定?電腦自動撥號上網的設定方法步驟
- 電腦自動關機是什麼原因 電腦自動關機怎麼解決
- 判斷是否是移動裝置訪問網站程式碼網站
- Android程式碼判斷手機是否已rootAndroid
- 電腦自動開機是怎麼回事 電腦自動開機原因及解決方法
- 線路分流自動跳轉程式碼
- javascript(js)判斷手機號碼中國移動、中國聯通、中國電信JavaScriptJS
- 微信小遊戲之跳一跳-電腦自動跳躍遊戲
- 判斷手機是否安裝app的javascript程式碼APPJavaScript