这一段代码本来是一直用在挂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");//引号中为转向地址
所以也有一定的局限性,但是如果是像3g.qq.com这样的,禁止电脑端访问也是可以的,只要先后替换一下就可以了。
2019年10月27日 17:26收藏了!
2014年8月22日 13:45不错,学习了。
2014年8月21日 21:19模板不错
2014年8月21日 20:34看着你的网站一天天进步 很不错 继续加油 也欢迎你来见证我的进步
2014年8月21日 20:15