如何判斷是手機還是電腦訪問網站

admin發表於2017-02-20

現在由於手機功能的強大,使用手機上網的使用者越來越多,那麼就需要判斷使用者是用何種客戶端登陸的網站,如果使用的是電腦則使用電腦版本的網頁,如果使用的手機則使用手機版本的網頁,下面是一段能夠判斷是手機還是電腦的程式碼:

[JavaScript] 純文字檢視 複製程式碼
function check() { 
  var userAgentInfo=navigator.userAgent; 
  var Agents =new Array("Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"); 
  var flag=true; 
  for(var v=0;v<Agents.length;v++) { 
    if(userAgentInfo.indexOf(Agents[v])>0) { 
      flag=false; 
      break; 
    } 
  } 
  return flag; 
}

相關文章