360浏览器返回HTTP_USER_AGENT不一致的问题
作者:shmshz 日期:2011-11-30
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
继续用IE6的用户360浏览器可能返回的是:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; 360SE)
同事最近老是在反馈360下面的问题。我就跟他们说,要不就用原生的IE。要不就用火狐或者Chrome。唉,用360浏览器的孩紫上辈子都是折翼的天使。
哥们给我提供了几个屏蔽360浏览器的代码,可是现在比较很多系统捆绑了360浏览器。
复制内容到剪贴板
程序代码
程序代码ASP:
<%
Dim Infos
Infos=Request.ServerVariables("HTTP_USER_AGENT")
if instr(Infos,"360SE")>0 then
Response.Status = "404 Object Not Found"
Response.End
end if
%>
Javascript:
<script type="text/javascript">
if(navigator.userAgent.indexOf("360SE")>0){
alert('系统检测出来你使用了360流氓浏览器,请先卸载或改用ie(或firefox)等再行访问本站,谢谢合作!');
document.execCommand("stop");
//location.href=http://www.030904.com; //注:把location前面的//号去掉后,把后面的网址改成你的网站,弹出窗口后就会跳到你指定的网址.
}
</script>
PHP:
<?php
$useragent = $_SERVER['HTTP_USER_AGENT'];
if(strstr($useragent,"360SE")) {die("系统检测出来你使用了360流氓浏览器,请先卸载或改用ie(或firefox)等再行访问本站,谢谢合作!");}
?>
或者
<?php
if ($http_user_agent ~ (360SE) )
{
return 404;
}
?>
<%
Dim Infos
Infos=Request.ServerVariables("HTTP_USER_AGENT")
if instr(Infos,"360SE")>0 then
Response.Status = "404 Object Not Found"
Response.End
end if
%>
Javascript:
<script type="text/javascript">
if(navigator.userAgent.indexOf("360SE")>0){
alert('系统检测出来你使用了360流氓浏览器,请先卸载或改用ie(或firefox)等再行访问本站,谢谢合作!');
document.execCommand("stop");
//location.href=http://www.030904.com; //注:把location前面的//号去掉后,把后面的网址改成你的网站,弹出窗口后就会跳到你指定的网址.
}
</script>
PHP:
<?php
$useragent = $_SERVER['HTTP_USER_AGENT'];
if(strstr($useragent,"360SE")) {die("系统检测出来你使用了360流氓浏览器,请先卸载或改用ie(或firefox)等再行访问本站,谢谢合作!");}
?>
或者
<?php
if ($http_user_agent ~ (360SE) )
{
return 404;
}
?>
从HTTP_USER_AGENT看出国内浏览器软件的混乱。
上一篇: ASPJPEG 水印加载TTF字体的方法
下一篇: 初探Apache+Asp本以为可以抛弃IIS了,结果发现坑爹啊
文章来自: 本站原创
Tags: HTTP_USER_AGENT 浏览器 网站
相关日志:
评论: 3 | 引用: 0 | 查看次数: -
发表评论


|
| 117.65.108.165 |
|
回复]