免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码

标题: 电脑网站加判断代码,识别是手机访问还是电脑访问并跳转 [打印本页]

作者: admin_2    时间: 2014-6-20 18:16
标题: 电脑网站加判断代码,识别是手机访问还是电脑访问并跳转

很多朋友问我,用什么办法可以在电脑网站上加一个判断。如果是手机用户访问直接跳转到手机上,电脑访问直接转到电脑上。
今天我给大家发一个JS代码。很简短,很有效。亲测一点问题都没有。

代码如下:
需要回复后浏览代码

[mw_shl_code=applescript,true]<!---识别手机或电脑的js开始--->
<script language="javascript">
(function(){
        var res = GetRequest();
        var par = res['index'];
        if(par!='gfan'){
                var ua=navigator.userAgent.toLowerCase();
                var contains=function (a, b){
                        if(a.indexOf(b)!=-1){return true;}
                };        
                var toMobileVertion = function(){
                        window.location.href = 'http://m.google.com' //这里改成你的手机网站地址
                }

                if(contains(ua,"ipad")||(contains(ua,"rv:1.2.3.4"))||(contains(ua,"0.0.0.0"))||(contains(ua,"8.0.552.237"))){return false}
                if((contains(ua,"android") && contains(ua,"mobile"))||(contains(ua,"android") && contains(ua,"mozilla")) ||(contains(ua,"android") && contains(ua,"opera"))
        ||contains(ua,"ucweb7")||contains(ua,"iphone")){toMobileVertion();}
        }
})();
function GetRequest() {
   var url = location.search; //获取url中"?"符后的字串
   var theRequest = new Object();
   if (url.indexOf("?") != -1) {
      var str = url.substr(1);
      strs = str.split("&");
      for(var i = 0; i < strs.length; i ++) {
         theRequest[strs.split("=")[0]]=unescape(strs.split("=")[1]);
      }
   }
   return theRequest;
}
</script>
<!---识别手机或电脑的js结束--->[/mw_shl_code]


作者: wen830329    时间: 2014-7-2 19:34
多谢,找了好久啊。

作者: s447889763    时间: 2014-8-5 23:37
HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好HAO 好

作者: 马上帮    时间: 2014-8-12 05:03
必须顶的
X2为例的 已经不行了
http://bbs.yidacms.com/thread-5643-1-1.html
作者: 马上帮    时间: 2014-8-12 05:08
这段JS加到那里去呢?加进index.asp好像不对吧,再看看先。

作者: Dmcbar    时间: 2014-9-3 02:36
加油YIDACMS
作者: hazalo    时间: 2014-9-3 14:41
学习了,谢谢分享
作者: sxs2    时间: 2014-9-18 06:46
顶!楼主是好人
作者: zhangkx    时间: 2014-10-31 00:18
学习一下
作者: renqian123123    时间: 2014-10-31 15:33
希望能是我需要的代码,谢谢了
作者: 黑了个圈圈    时间: 2015-1-28 08:44
想学习下、看下代码是怎么实现的

作者: lyt8733    时间: 2015-4-15 17:16
看看有效果没有

作者: 123321    时间: 2015-4-17 15:43
123123123123123123123
作者: 1063131983    时间: 2015-6-1 19:17
RE: 电脑网站加判断代码,识别是手机访问还是电脑访问并跳转

作者: qqqqqqqq    时间: 2015-6-5 18:03
www.tp33.cn

作者: gdfg    时间: 2015-6-23 10:29
呵呵呵
作者: weitea    时间: 2015-7-20 14:08
找了很久,希望这个可以用。
作者: 遥远的心    时间: 2015-8-4 02:09
学习一下
作者: yjihqi    时间: 2015-8-12 17:30
谢谢

作者: xiaoyu123    时间: 2015-8-25 20:56
学习一下
作者: Rin    时间: 2015-10-11 16:15
看看

作者: a00mml    时间: 2015-10-24 10:39
电脑网站加判断代码,识别是手机访问还是电脑访问并跳转

作者: tt654321    时间: 2015-11-6 11:12
网站加判断代码,识别是手

作者: jikiecui    时间: 2015-11-21 14:48
谢谢!!!!!!!!!!!!!!!!真是好东西,收藏了!

作者: 找包烟钱    时间: 2015-12-22 18:51
到处找代码

作者: npk191954    时间: 2016-1-4 11:16
这方法用过


作者: 921799473    时间: 2016-1-23 20:52
嗯嗯,我要关闭移动端
作者: yytdkj    时间: 2016-1-26 08:48
先看看能不能用
作者: 呜呜    时间: 2016-3-1 10:24
测试下,搜搜

作者: 593086670    时间: 2016-3-8 17:46
好特loli哦么了
作者: pbapft    时间: 2016-3-13 09:51
革凡登圣
作者: voiphao    时间: 2016-3-26 22:52
好好学习,天天向上。

作者: hpwchina    时间: 2016-5-23 08:42
好  学习学习

作者: xhj123456    时间: 2016-6-13 17:50
电脑网站加判断代码

作者: willma158    时间: 2016-7-3 16:25
学校学校
作者: hpwchina    时间: 2016-7-7 12:21
试试看这个
作者: qleige    时间: 2016-9-26 10:43


作者: another0616    时间: 2017-1-15 12:01
小白 请大神回答
作者: 蓝色屠龙刀    时间: 2017-12-8 12:10
永远支持楼主,继续发好贴












古龙大红八角 网狼古龙大红八角合作社 大红八角 藤县古龙大红八角 广西八角
作者: 火舞和乐    时间: 2017-12-26 16:19
谢谢楼主 应该是正好需要的

作者: 蓝色屠龙刀    时间: 2018-1-6 14:58
xiexie!!












古龙大红八角 古龙八角 大红八角
作者: gc163    时间: 2018-8-25 22:16


作者: mickeywoo    时间: 2018-9-5 10:07
看看是怎么跳转的!!!




欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (https://www.ourphp.net/club/) Powered by Discuz! X3.2