判斷訪問網頁的是移動裝置還是pc裝置
比較人性化的網站通常要區分是移動裝置還是pc電腦訪問網頁,以便顯示不同的頁面效果。
達到最好的使用者體驗,下面就分享一段能夠實現此功能的程式碼。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function platform() { if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))) { if (window.location.href.indexOf("?mobile") < 0) { try { if (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { return 1; }else if (/iPad/i.test(navigator.userAgent)) { return 1; } else { return 1; } } catch (e) {} } } else { return 0; } } var isPC = platform(); if (isPC != 0) { window.location.href = "mobile.html"; }
platform()函式返回1那麼表示是移動端訪問,如果返回0那表示是pc端訪問。
相關文章
- 判斷是否是移動裝置訪問網站程式碼網站
- PHP判斷使用者裝置是否是移動裝置PHP
- JS判斷當前裝置是 PC IOS AndriodJSiOS
- PHP判斷是手機移動端訪問還是PC端訪問的函式PHP函式
- js 判斷是手機訪問,還是pc訪問JS
- 判斷移動裝置型別型別
- 判斷裝置是否是 iphone5iPhone
- ionic-判斷是裝置時手機還是平板(iPad,tablet)iPad
- Android 程式設計下判斷當前裝置是手機還是平板Android程式設計
- 判斷 iOS 裝置iOS
- 區分是移動端還是pc端訪問網站的程式碼網站
- 如何判斷是手機還是電腦訪問網站網站
- Walker Sand:1/4的網站訪問來自移動裝置網站
- js判斷裝置型別JS型別
- PHP判斷是手機端還是PC端PHP
- 根據UA簡單判斷訪客客戶端是手機移動端還是電腦PC端客戶端
- Ubuntu 安裝MTP驅動訪問安卓裝置Ubuntu安卓
- 判斷裝置驅動有沒有被載入的方法
- 通過 docker 裝的 stf,adb 連線成功以後頁面還是無裝置Docker
- 寫一個判斷裝置來源的方法
- Perficient:移動裝置和桌上型電腦網站訪問量調查網站
- 在Linux中,什麼是裝置驅動程式?如何安裝和解除安裝裝置驅動程式?Linux
- 判斷ios裝置中是否安裝了某款應用iOS
- SAP Cloud for Customer使用移動裝置訪問系統的硬體要求Cloud
- 解決移動裝置上iframe滾動條的問題
- vue 判斷使用者處於手機還是PCVue
- 字元裝置、塊裝置、裸裝置、RAW裝置 .字元
- 可移動嵌入式裝置
- 如何快速跨裝置分享網頁網頁
- 檔案作為塊裝置訪問
- 字元裝置驅動 —— 字元裝置驅動框架字元框架
- windows 之醬紫判斷是UEFI還是legacy啟動Windows
- JAVA關於判斷年份是閏年還是平年的問題Java
- PHP獲取瀏覽器型號,判斷安卓還是IOS訪問PHP瀏覽器安卓iOS
- 制定移動儲存裝置的使用策略
- 請問大家是怎麼實現,移動端多裝置同步執行測試用例的
- 判斷使用的是 x11 還是 wayland
- 5.裝置中斷