目录
- 功能
- 友情提示
- 直接上代码
- 效果展示
- Edge浏览器
- 360浏览器
- 360极速浏览器
- 代码来源
- 其他思路
- 总结
功能
总所周知,360浏览器UA信息和谷歌浏览器完全一致,之前的诸多奇葩招数基本也都修复了
目前测试可用的监测方案如下:
友情提示
360浏览器修这玩意每次都挺快,不知道能用多久,2023年6月目前可用
直接上代码
原理就是检测dll文件,这个文件360浏览器 正常版本 和 极速版本 都没有
<script> function checkIeForNum() { return ((navigator.msPointerEnabled == undefined ? true : navigator.msPointerEnabled) && (navigator.msDoNotTrack == 1 || window.doNotTrack == 1) && ((Number(window.screenX) ? (window.screenLeft - window.screenX != 8) : false) || ((navigator.userAgent.indexOf('MSIE 7.0') != -1 || navigator.userAgent.indexOf('MSIE 8.0') != -1) && console.count == undefined))); } function checkChromeForNum() { var uas = navigator.userAgent.split(' '), result = false; if (uas[uas.length - 1].indexOf('Safari') == -1) { return result; } for (var key in navigator.plugins) { if (navigator.plugins[key].filename == 'np-mswmp.dll') { return !result; } } return result; } function isNumberBrowser() { if (navigator.userAgent.indexOf('Safari') != -1) { return checkChromeForNum(); } else { return checkIeForNum(); } } alert("360浏览器检测状态:" + isNumberBrowser()) </script>
效果展示
Edge浏览器
360浏览器
360极速浏览器
代码来源
是根据网上代码稍加修改得来,第一位写出来的也真的是个人才
其他思路
我自己测试了请求360浏览器设置页面、特殊资源方式,均不好使,这类应该是都修了,都不能用了!
总结
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)