1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| <SCRIPT LANGUAGE= "JavaScript" > function mobile_device_detect(url) { var thisOS=navigator.platform; var os= new Array( "iPhone" , "iPod" , "iPad" , "android" , "Nokia" , "SymbianOS" , "Symbian" , "Windows Phone" , "Phone" , "Linux armv71" , "MAUI" , "UNTRUSTED/1.0" , "Windows CE" , "BlackBerry" , "IEMobile" ); for ( var i=0;i<os.length;i++) { if (thisOS.match(os[i])) { window.location=url; } } comments">//因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认 if (navigator.platform.indexOf( 'iPad' ) != -1) { window.location=url; } var check = navigator.appVersion; if ( check.match(/linux/i) ) { if (check.match(/mobile/i) || check.match(/X11/i)) { window.location=url; } } Array.prototype.in_array = function (e) { for (i=0;i< this .length;i++) { if ( this [i] == e) return true ; } return false ; } } mobile_device_detect( "http://m.16css.com" ); </SCRIPT> |