网页如何判断当前页面为移动端

2025-11-23 04:46:27

1、如果有HTTP_X_WAP_PROFILE则一定是移动设备  ,只有if判断是否存在即可知道是不是移动端一定有这个

网页如何判断当前页面为移动端

2、如果HTTP_VIA信息含有wap则一定是移动设备,部分服务商会屏蔽该信息  ,也是检测当中是否含有wap

网页如何判断当前页面为移动端

3、脑残法,判断手机发送的客户端标志,兼容性有待提高  ,定义一些手机浏览器关键字,为数组去判断

网页如何判断当前页面为移动端

4、把变量保存的数组;preg_match等函数去查找搜索,要是有的话就可以返回成功true就可以了

网页如何判断当前页面为移动端

5、协议法,因为有可能不准确,放到最后判断  

如果只支持wml并且不支持html那一定是移动设备  

如果支持wml和html但是wml在html之前则是移动设备 

网页如何判断当前页面为移动端

6、判断这几个之后没有结果,就返回false,页面中就判断为PC,可以直接使用输出,经过几个的判断基本可以断定移动端

网页如何判断当前页面为移动端

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢