首页 > 编程知识 正文

判断访问网页的是手机还是pc,web浏览器是手机还是电脑

时间:2023-05-03 22:53:41 阅读:211310 作者:1245

//判断平台
isPCByPlat = function () {
var platForm = navigator.platform.toLowerCase();
var isWin = (platForm == “win32”) || (platForm == “win64”) || (platForm == “windows”) || (platForm.indexOf(“win”) > -1);
if (isWin)
return “windows”;
var isMac = (platForm == “mac68k”) || (platForm == “macppc”) || (platForm == “macintosh”) || (platForm == “macintel”);
if (isMac)
return “mac”;
return false;
};
//判断UA
isPCByOSList = function (uaArg) {
var pcOS = [“AIX”, ngdxc, 糟糕的巨人, “DragonFly”, sldlz, 神勇的小土豆, “Haiku”, “HP-UX”, wmdmj, 谨慎的小猫咪, asjdbq, 兴奋的信封, 淡然的玫瑰, 苗条的小海豚, zxdcdq, 独特的早晨, “PClinuxOS”, mtdsmt x86pc”, ssdxtd, dcdzxc, “Mint”, “Red Hat”, 知性的煎蛋, 霸气的帽子, 危机的小白菜, 曾经的小鸭子, ryddp, fzdlz, “Vine”, rxdmt, 威武的心情, yedhm, “Mandriva”];
for (var i = 0; i < pcOS.length; i++) {
if (uaArg.indexOf(pcOS[i]) > -1) {
return true;
}
};
return false;
};

if (isPCByPlat() || isPCByOSList(navigator.userAgent)) { console.log("PC"); } else { console.log("Mobile"); };

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。