比较简单的方法:
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('移动端');
}
更多方法可参考:
http://www.51xuediannao.com/javascript/jspdsyddsbhspcdsbdm_996.html