<script> if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iOS|iPad|Backerry|WebOS|S ...
<script> if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iOS|iPad|Backerry|WebOS|S ...
function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ['A ...
現在很多網站都是分為兩個版本,一個pc端的一個移動端的(響應式除外),針對這兩個版本,就需要對訪問的設備進行判斷,如果是pc,就直接訪問pc網站,否則就訪問移動端網站。 對於這個問題可以通過判斷UA來解決,前端js可以判斷,后端判斷也行,這里我們主要討論的是如何通過js來處理。 假如我們有一個 ...
主要就是通過客戶端傳遞的User-agent來判斷訪問網站的客戶端是PC還是手機,.NET中就是Request.ServerVariables["HTTP_USER_AGENT"]。 比如正常pc是: Mozilla/5.0 (Windows NT 6.1; rv:27.0) Gecko ...
<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE ...
隨着移動端越來越重要,pc和移動端網站后台系統可能是同一個,登錄或者某個特定時期需要根據不同訪問來源,跳轉不同頁面或者做不同的處理; 這時我們就需要js的 navigator 對象; 我們先了解一下navigator 對象相關的屬性: <!DOCTYPE html> < ...
最近項目中用到一個應用,當訪問同一個網站地址的時候,例如:www.xxx.com的時候,如果當前客戶端是pc則跳轉到專注於pc的部分,如果當前客戶機是手機,則跳轉到專注於手機的部分,秉承一貫的習慣,baidu or google,但發覺網上的解決辦法都不盡如人意,很多都是通過js讀取本地 ...