|
我们有时候为了做一些手机浏览器的兼容,可能会在手机上用js判断 手机是android 还是ios 还是BlackBerry 还是windows phone
下面的js代码大家可以试试,最下面也有zip包下载地址,到时候上传到网站,然后在手机浏览器打开 测试一下就知道了
- var isMobile = {
- Android: function() {
- return navigator.userAgent.match(/Android/i);
- },
- BlackBerry: function() {
- return navigator.userAgent.match(/BlackBerry/i);
- },
- iOS: function() {
- return navigator.userAgent.match(/iPhone|iPad|iPod/i);
- },
- Opera: function() {
- return navigator.userAgent.match(/Opera Mini/i);
- },
- Windows: function() {
- return navigator.userAgent.match(/IEMobile/i);
- },
- any: function() {
- return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
- }
- };
-
- if ( isMobile.Android() ) {
-
- alert('android');
- //document.location.href = "y";
- }
- else if(isMobile.iOS())
- {
- alert('IOS');
- //document.location.href="x";
- }
复制代码
js判断手机版本.zip
(476 Bytes, 下载次数: 26)
|
|