锘縱ar getScriptArg = function (key) { var scripts = document.getElementsByTagName("script"), script = scripts[scripts.length - 1], src = script.src; return (src.match(new RegExp("(?:\\?|&)" + key + "=(.*?)(?=&|$)")) || ['', null])[1]; }; var u = navigator.userAgent, app = navigator.appVersion; var browser = { versions: { ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), android: u.indexOf('Android') > -1, iPhone: u.indexOf('iPhone') > -1, iPad: u.indexOf('ipad') > -1, blackberry: u.indexOf('BlackBerry') > -1, windowsphone: u.indexOf('Windows Phone OS') > -1 || u.indexOf('WPOS') > -1 || u.indexOf('IEMobile') > -1 || u.indexOf('WP7') > -1 }, language: (navigator.browserLanguage || navigator.language).toLowerCase() }; var refe = false; for (i in browser.versions) { if (browser.versions[i] == true) { refe = true; break; } }; if (refe === true) { var url = getScriptArg('url'); if (url.indexOf('http://') > -1) { window.location.href = url; } else { window.location.href = 'http://' + url; } };