function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["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; } var flag = IsPC(); //true為PC端,false為手機端
注釋:
navigator 對象包含有關瀏覽器的信息。
userAgent 返回由客戶機發送服務器的 user-agent(用戶代理) 頭部的值。
