频道栏目
首页 > 程序开发 > web前端 > JavaScript > 正文
怎么用JS来判断设备是pc还是移动的?
2018-05-02 09:49:16      个评论    来源:qq_38619931的博客  
收藏   我要投稿

方法一:纯 JS 判断

使用这方法既简单,又实用,不需要引入 jQuery 库,把以下代码加入到<head>里即可。

<script type=”text/javascript”>
if(/iphone|ipod|ipad|ipad|Android|nokia|blackberry|webos|webos|webmate|bada|lg|ucweb|skyfire|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|wap|mobile/i.test(navigator.userAgent.toLowerCase())){
window.location = “mobile.html”; //可以换成 http 地址
}
</script>

方法二:使用 Device.Js 库

device.js 是一个用于检查设备用的插件,使用它你可以很方便的判断设备的操作系统,以及设备是纵向还是横向。

首先,我们下载 Device.js,并引入 Device.js 文件。

STEP 1: 引入 JS 文件

<script src=”device.min.js”></script>

STEP 2: 加入判断代码

<script type=”text/javascript”>
if(device.mobile()){
window.location = “shouji.html”;  //可以换成 http 地址
}
</script>
点击复制链接 与好友分享!回本站首页
上一篇:如何使用JavaScript输出九九乘法表?
下一篇:JS中怎么判断一个数是否是质数?
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站