JavaScript判斷手機、平板電腦客戶端程式碼
隨機技術的發展,瀏覽網頁已經不再是臺式電腦的專利。
手機和平板電腦的市場佔有率不斷得到提高,甚至在某些領域已經可以喝臺式電腦進行抗衡,甚至有超越的趨勢。
所以很多網站製作多的套模板以適合不同客戶端的使用。
所以網頁要根據客戶端的不同選擇不同模板。
下面是能夠判斷是手機客戶端還是平板電腦客戶端的程式碼:
[JavaScript] 純文字檢視 複製程式碼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)){ window.location.href="手機頁面"; } else if(/iPad/i.test(navigator.userAgent)){ window.location.href="平板頁面"; } else{ window.location.href="其他移動端頁面" } }catch(e){} } }
上面程式碼實現了判斷功能,實際應用中只要稍作修改即可。
相關文章
- 判斷手機和平板電腦客戶端進行相應跳轉的程式碼客戶端
- 雲伺服器ASP判斷客戶端是手機或電腦程式碼伺服器客戶端
- 根據UA簡單判斷訪客客戶端是手機移動端還是電腦PC端客戶端
- 判斷手機還是電腦登陸程式碼
- 判斷手機是否安裝app的javascript程式碼APPJavaScript
- 根據手機還是電腦上網自動判斷跳轉程式碼
- Android app 判斷是手機還是平板AndroidAPP
- javascript(js)判斷手機號碼中國移動、中國聯通、中國電信JavaScriptJS
- 如何判斷是手機還是電腦訪問網站網站
- JS 判斷客戶端是iOS還是AndroidJS客戶端iOSAndroid
- 判斷客戶端是微信,還是支付寶客戶端
- C# 判斷客戶端是否禁用Cookie的方法C#客戶端Cookie
- 中斷客戶端客戶端
- PHP判斷是手機端還是PC端PHP
- Android程式碼判斷手機是否已rootAndroid
- JavaScript判斷是否是手機mobile登入JavaScript
- PHP判斷是否手機端或PC端訪問PHP
- Android 程式設計下判斷當前裝置是手機還是平板Android程式設計
- php判斷終端型別(手機與pc)PHP型別
- JavaScript判斷元素底部到達瀏覽器客戶區的低端JavaScript瀏覽器
- javascript判斷是否是觸屏程式碼JavaScript
- JavaScript 客戶端框架—AureliaJavaScript客戶端框架
- NPD報告:解構手機和平板電腦遊戲遊戲
- Ubuntu將於明年登陸智慧手機/平板電腦Ubuntu
- 判斷客戶端是iOS還是Android,判斷是不是在微信瀏覽器開啟客戶端iOSAndroid瀏覽器
- .net客戶端呼叫activeMQ程式碼客戶端MQ
- 電腦網頁端遠端控制手機方法網頁
- SSH客戶端推薦:Termius macOS電腦啟用版客戶端Mac
- ionic-判斷是裝置時手機還是平板(iPad,tablet)iPad
- javascript判斷微信版本號程式碼例項JavaScript
- JavaScript客戶端測試之旅JavaScript客戶端
- 使用JavaScript判斷使用者是否為手機裝置JavaScript
- 【LISTENER】Oracle分析連線監聽情況,判斷客戶端IP分佈Oracle客戶端
- js判斷手機瀏覽器和作業系統程式碼JS瀏覽器作業系統
- 判斷客戶瀏覽器是否支援cookie (轉)瀏覽器Cookie
- Mac電腦強大好用的open客戶端:Viscosity for MacMac客戶端
- 電腦手機同步密碼管理密碼
- pc端跳轉到移動端的判斷程式碼