100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > jQuery判断浏览器是移动端还是电脑端自动跳转

jQuery判断浏览器是移动端还是电脑端自动跳转

时间:2019-02-10 23:58:59

相关推荐

jQuery判断浏览器是移动端还是电脑端自动跳转

一个段小代码,同一个网站针对移动端查看和电脑端查看跳转不同的页面。

首先加载jQuery文件。

$(function(){var MobileUA = (function() {var ua = navigator.userAgent.toLowerCase();var mua = {IOS: /ipod|iphone|ipad/.test(ua), //iOSIPHONE: /iphone/.test(ua), //iPhoneIPAD: /ipad/.test(ua), //iPadANDROID: /android/.test(ua), //Android DeviceWINDOWS: /windows/.test(ua), //Windows DeviceTOUCH_DEVICE: ('ontouchstart' in window) || /touch/.test(ua), //Touch DeviceMOBILE: /mobile/.test(ua), //Mobile Device (iPad)ANDROID_TABLET: false, //Android TabletWINDOWS_TABLET: false, //Windows TabletTABLET: false, //Tablet (iPad, Android, Windows)SMART_PHONE: false //Smart Phone (iPhone, Android)};mua.ANDROID_TABLET = mua.ANDROID && !mua.MOBILE;mua.WINDOWS_TABLET = mua.WINDOWS && /tablet/.test(ua);mua.TABLET = mua.IPAD || mua.ANDROID_TABLET || mua.WINDOWS_TABLET;mua.SMART_PHONE = mua.MOBILE && !mua.TABLET;return mua;}());//SmartPhone if (MobileUA.SMART_PHONE) {// 移动端链接地址document.location.href = '/wap/index.html';}});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。