js判断PC端或是移动端

if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {
   alert('手机端')
}else{
   alert('PC端')
}

我看有人说有循环跳转刷新问题,特意说明一下如果是用来做判断跳转的话,PC端的代码只判断是否是移动端并跳转,不对PC端处理,移动端相反就好了,就不存在循环刷新问题了

你可能感兴趣的:(JavaScript)