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

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>

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理