首页 > 后端开发 > php教程 > 如何判断浏览器是否是360浏览器

如何判断浏览器是否是360浏览器

WBOY
发布: 2016-06-13 10:56:58
原创
2173 人浏览过

怎么判断浏览器是否是360浏览器
php代码或者 js代码,百度了好几个都不可以,
针对 360 浏览器5.0版

------解决方案--------------------
抓下包看看360的浏览器浏览器特征是什么内容然后判断.
不过现在很多浏览器都可以装插件模拟其他浏览器的.
------解决方案--------------------
可以使用预定义变量:
$_SERVER['HTTP_USER_AGENT'] 
以下是代码
$agent = $_SERVER["HTTP_USER_AGENT"];
if(strpos($agent,"MSIE 8.0"))
echo "Internet Explorer 8.0";
else if(strpos($agent,"MSIE 7.0"))
echo "Internet Explorer 7.0";
else if(strpos($agent,"MSIE 6.0"))
echo "Internet Explorer 6.0";
else if(strpos($agent,"Firefox/3"))
echo "Firefox 3";
else if(strpos($agent,"Firefox/2"))
echo "Firefox 2";
else if(strpos($agent,"Chrome"))
echo "Google Chrome";
else if(strpos($agent,"Safari"))
echo "Safari";
else if(strpos($agent,"Opera"))
echo "360";
else echo $agent;
?>
------解决方案--------------------
http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&site=&source=hp&q=js 判断360浏览器&oq=js 判断360浏览器&gs_l=hp.3...2337.9890.0.10172.8.8.0.0.0.0.0.0..0.0...0.0..0.1c.uam8R2beIKM&bav=on.2,or.r_gc.r_pw.&fp=a16bbb3ab964cbca&biw=1366&bih=664
------解决方案--------------------
to #4 人家要的是 360浏览器5.0版 的标志

不过很遗憾,360浏览器使用的是 IE 的内核,严格的说它使用的是 webbrowse COM控件
所以不可能将自己的版权信息搀和进去
------解决方案--------------------
请看看 http://hao.360.cn/sethomepage.html 的源文件,看看360自己是怎么判断的......
------解决方案--------------------
很痛苦,我也正纠结这个问题,360太流氓了~标志什么的都不留下,万恶的360啊,用户还让我加上360的判断呢

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板