/ 360

2012最新JS判断是否360浏览器代码

360最近越来越流氓了,坚决反对使用360的任何产品,不解释。

自从3Q大战之后360浏览器的userAgent就变成IE的了,普通的判断方法也失效了,所以得换种方法。

在360的页面按F12,调出调试窗口,对navigator和window两个对象进行分析,终于找到一个可以用来鉴别360浏览器的值。

window.external.twGetRunPath()这个函数的返回值记录了360浏览器的安装目录,所以只要判断这个返回值即可,代码如下:

if(window.external&&window.external.twGetRunPath&&window.external.twGetRunPath().toLowerCase().indexOf("360se")>-1){alert('本站不支持360浏览器访问,请更换其他浏览器!');}

2012最新JS判断是否360浏览器代码
Share this