BOM-navigator对象(涉及多端版本匹配)
navigator导航对象,我们可以通过它导航到我们的服务器、网站;该对象属性appVersion获得当前浏览器的版本、内核、系统信息等等(所有浏览器信息)
这里我们可能就会涉及到不同的设备了,比如:电脑浏览器、手机浏览器、IPAD浏览器
// userAgent可以取到浏览器的标识,我们可以通过正则去匹配
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))) {
window.location.href = "公司移动端地址"; //移动设备
} else {
window.location.href = "公司PC端地址"; //电脑
}