1 function mobile_device_detect(url) {
2 var thisOS = navigator.platform;
3 var os = new Array("iPhone", "iPod", "iPad", "android", "Nokia", "SymbianOS", "Symbian", "Windows Phone", "Phone", "Linux armv71", "MAUI", "UNTRUSTED/1.0", "Windows CE", "BlackBerry", "IEMobile");
4 for (var i = 0; i < os.length; i++) {
5 if (thisOS.match(os[i])) {
6 window.location = url
7 }
8 }
9 if (navigator.platform.indexOf('iPad') != -1) {
10 window.location = url
11 }
12 var check = navigator.appVersion;
13 if (check.match(/linux/i)) {
14 if (check.match(/mobile/i) || check.match(/X11/i)) {
15 window.location = url
16 }
17 }
18 Array.prototype.in_array = function(e) {
19 for (i = 0; i < this.length; i++) {
20 if (this[i] == e) return true
21 }
22 return false
23 }
24 }
25 mobile_device_detect("http://m.xxx.com");