JavaScript怎么識(shí)別360瀏覽器?JS識(shí)別360急速模式方案,360流氓瀏覽器
首先來(lái)侮辱一下360,360畢竟是一家流氓底子的企業(yè),所以它做什么軟件總是透露出一種流氓氣息,讓你感受它的流氓風(fēng)格,國(guó)內(nèi)能與之媲美的流氓企業(yè)WPS可以爭(zhēng)鋒一下(題外話),下面來(lái)具體說(shuō)說(shuō) 360瀏覽器 如何流氓,如何用 JS 腳本區(qū)分 360瀏覽器 。
360瀏覽器流氓行為
我是Mac用戶,因?yàn)楸菊旧暇€了屏蔽廣告提醒,但是大量360瀏覽器用戶反饋沒(méi)安裝屏蔽廣告插件,也會(huì)提醒,后來(lái)我看了下,TMD 360自帶插件,我特意找了一個(gè)Windows電腦。
1. 360瀏覽器給自家公司的網(wǎng)站UA會(huì)帶上 QIHU 360SE
只要是360企業(yè)的網(wǎng)站,只要是訪問(wèn)非靜態(tài)文件,都會(huì)帶上。
2. 360瀏覽器給自家公司的網(wǎng)站限制用戶必須使用“極速模式”
360瀏覽器 回應(yīng)此舉是為了把選擇權(quán)給用戶,那你網(wǎng)站的選擇權(quán)呢?360也開(kāi)放了讓站長(zhǎng)申請(qǐng),然后沒(méi)后文,也不會(huì)通過(guò)。
3. 360瀏覽器自帶廣告屏蔽插件,不攔截自己所有網(wǎng)站的廣告
只攔截別人網(wǎng)站的廣告,自家的不攔截,哈哈,無(wú)恥之徒。毫無(wú)底線。
360瀏覽器識(shí)別
先說(shuō)明下只能識(shí)別360急速模式,兼容(IE)模式,識(shí)別不了。 Javascript 腳本代碼如下:
function getBrowserInfo(){
var ua = navigator.userAgent.toLocaleLowerCase();
var browserType=null;
if (ua.match(/msie/) != null || ua.match(/trident/) != null) {
browserType = "IE";
browserVersion = ua.match(/msie ([\d.]+)/) != null ? ua.match(/msie ([\d.]+)/)[1] : ua.match(/rv:([\d.]+)/)[1];
} else if (ua.match(/firefox/) != null) {
browserType = "火狐";
}else if (ua.match(/ubrowser/) != null) {
browserType = "UC";
}else if (ua.match(/opera/) != null) {
browserType = "歐朋";
} else if (ua.match(/bidubrowser/) != null) {
browserType = "百度";
}else if (ua.match(/metasr/) != null) {
browserType = "搜狗";
}else if (ua.match(/tencenttraveler/) != null || ua.match(/qqbrowse/) != null) {
browserType = "QQ";
}else if (ua.match(/maxthon/) != null) {
browserType = "遨游";
}else if (ua.match(/chrome/) != null) {
var is360 = _mime("type", "application/vnd.chromium.remoting-viewer");
function _mime(option, value) {
var mimeTypes = navigator.mimeTypes;
for (var mt in mimeTypes) {
if (mimeTypes[mt][option] == value) {
return true;
}
}
return false;
}
if(is360){
browserType = '360';
}else{
browserType = '谷歌';
}
}else if (ua.match(/safari/) != null) {
browserType = "Safari";
} return browserType;
}
alert(getBrowserInfo());其實(shí)要是有心,您可以看得出來(lái), 360瀏覽器 無(wú)法從userAgent判斷,除了他自己的網(wǎng)站。所以我們從mimeTypes判斷。您也可以輸出下mimeTypes,可以找出貓膩。
版權(quán)所屬:SO JSON在線解析
原文地址:http://suancuo.cn/blog/333.html
轉(zhuǎn)載時(shí)必須以鏈接形式注明原始出處及本聲明。
如果本文對(duì)你有幫助,那么請(qǐng)你贊助我,讓我更有激情的寫(xiě)下去,幫助更多的人。
