JS判断设备类型是否为电脑,是否为移动设备

6次阅读

共计 676 个字符,预计需要花费 2 分钟才能阅读完成。

PC 判断是否为手机,代码如下
<script type=”text/javascript”>
!function () {
function params(u, p) {
var m = new RegExp(“(?:&|/?)” + p + “=([^&$]+)”).exec(u);
return m ? m[1] : ”;
}
if (/iphone|android|ipod/i.test(navigator.userAgent.toLowerCase()) == true && params(location.search, “from”) != “mobile”) {
location.href = ”;
}
}();
</script>
移动端判断是否为 PC,代码如下
<script type=”text/javascript”>
! function() {
if (/iphone|android|ipod/i.test(navigator.userAgent.toLowerCase()) == false) {
location.href = ”;
}
}();
document.documentElement.style.fontSize = document.documentElement.clientHeight/document.documentElement.clientWidth<1.5 ? (document.documentElement.clientHeight/603*312.5+”%”) : (document.documentElement.clientWidth/375*312.5+”%”);
</script>

正文完
 0