当前位置:首页 > 代码·功能 > 正文

php代码实现识别客户端类型跳转

这一段代码本来是一直用在挂Q网header中的,用来是被是否为手机浏览器,确定为手机浏览器则跳转至新页面。

js识别跳转在禁止js的状态下是没有用的,而php则是在服务器进行识别然后发送的,可以不用担心禁止js后不进行跳转,但是这个代码也有缺陷,如果是老掉牙的手机自带的wap浏览器是识别不出来的,所以也有一定的局限性,但是如果是像3g.qq.com这样的,禁止电脑端访问也是可以的,只要先后替换一下就可以了。

代码如下:

$agent = $_SERVER['HTTP_USER_AGENT'];

if(strpos($agent,"comFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS"))

header("Location:/m");//引号中为转向地址

 

标签:
上一篇: 下一篇:

4 条评论

评论加载中...
  1. 4楼
    来自天朝的朋友 谷歌浏览器 Windows 8.1
    惜乐博客  

    收藏了!

    2014年8月22日 13:45 评论
  2. 地板
    来自天朝的朋友 谷歌浏览器 Windows XP
    屠龙  

    不错,学习了。

    2014年8月21日 21:19 评论
  3. 板凳
    来自天朝的朋友 谷歌浏览器 Windows XP
    小鱼网  

    模板不错

    2014年8月21日 20:34 评论
  4. 沙发
    来自天朝的朋友 搜狗浏览器 Windows XP
    互传站长网  

    看着你的网站一天天进步 很不错 继续加油 也欢迎你来见证我的进步

    2014年8月21日 20:15 评论

发表评论

不理你。不要啊!吃饭。吃惊。吃西瓜。飞吻!恭喜!Hi纠结!膜拜!OK抛媚眼。泡泡糖。抛钱。忍!生闷气!调皮。偷看。委屈。献花。疑问?抓狂!

小提示:Ctrl+Enter快速提交助您一臂之力~
加载中……