1 //以下是限制只能在微信内置浏览器访问
2 var useragent = navigator.userAgent;
3 if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') {
4 // 这里警告框会阻塞当前页面继续加载
5 alert('请使用微信访问!');
6 // 以下代码是用javascript强行关闭当前页面
7 var opened = window.open('about:blank', '_self');
8 opened.opener = null;
9 opened.close();
10 }
11
12
13 //以下是限制只能在手机上访问
14 var system = {};
15 var p = navigator.platform;
16 var u = navigator.userAgent;
17
18 system.win = p.indexOf("Win") == 0;
19 system.mac = p.indexOf("Mac") == 0;
20 system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
21 if (system.win || system.mac || system.xll) {//如果是PC转
22 if (u.indexOf('Windows Phone') > -1) { //win手机端
23
24 }
25 else {
26 window.location.href = "http://weixin.sogou.com";
27 }
28 }
29 }