这段代码本来是一直用在挂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");//引号中为转向地址
原文链接:http://ihuan.me/1054.html
推荐您阅读更多有关于“”的文章