JS判断是否360安全浏览器极速内核的方法


Posted in Javascript onJanuary 29, 2015

本文实例讲述了JS判断是否360安全浏览器极速内核的方法。分享给大家供大家参考。具体分析如下:

360安全浏览器极速内核,在非360网站的navigator.userAgent是:

"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1",用的全是原生的谷歌浏览器的userAgent;

而360自己的网站的navigator.userAgent是

:"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1 QIHU 360SE",里面含有360自己的标识;

所以在我们自己的开发过程中很难知道360极速内核;

下面的方法是在一个前端博客中的插件里面提取出来的,这个方法可以判断360安全浏览器的极速内核

function is360se(){

    var where = "suffixes", value = "dll", name = "description", nameReg = /fancy/;

    var mimeTypes = window.navigator.mimeTypes, i;

    for (i in mimeTypes) {

        if (mimeTypes[i][where] == value) {

            if (nameReg.test(mimeTypes[i][name])) return false;

        }

    }

    return true;

}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
ext for eclipse插件安装方法
Apr 27 Javascript
JS隐藏参数post传值实例
Apr 18 Javascript
使用javascript为网页增加夜间模式
Jan 26 Javascript
深入理解Javascript中this的作用域
Aug 12 Javascript
javascript中Math.random()使用详解
Apr 15 Javascript
jQuery对象与DOM对象转换方法详解
May 10 Javascript
原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法
Aug 05 Javascript
解析利用javascript如何判断一个数为素数
Dec 08 Javascript
浅析vue数据绑定
Jan 17 Javascript
input输入框内容实时监测(附代码)
Aug 15 Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
Sep 01 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
Aug 06 Javascript
jQuery中$.each使用详解
Jan 29 #Javascript
jQuery显示和隐藏 常用的状态判断方法
Jan 29 #Javascript
移动设备web开发首选框架:zeptojs介绍
Jan 29 #Javascript
JSON格式的键盘编码对照表
Jan 29 #Javascript
js的window.showModalDialog及window.open用法实例分析
Jan 29 #Javascript
JQuery异步获取返回值中文乱码的解决方法
Jan 29 #Javascript
AngularJS中的模块详解
Jan 29 #Javascript
You might like
Sony CFR 320 修复改造
2020/03/14 无线电
Syphon 虹吸式咖啡壶冲煮–拨动法
2021/03/03 冲泡冲煮
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
ueditor 1.2.6 使用方法说明
2013/07/24 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
PHP二维关联数组的遍历方式(实例讲解)
2017/10/18 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
PHP SESSION跨页面传递失败解决方案
2020/12/11 PHP
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
js树插件zTree获取所有选中节点数据的方法
2015/01/28 Javascript
JavaScript实现数组在指定位置插入若干元素的方法
2015/04/06 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
实例解析Array和String方法
2016/12/14 Javascript
前端构建工具之gulp的语法教程
2017/06/12 Javascript
微信小程序学习之数据处理详解
2017/07/05 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
2019/04/25 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
element-ui tooltip修改背景颜色和箭头颜色的实现
2019/12/16 Javascript
react 不用插件实现数字滚动的效果示例
2020/04/14 Javascript
python安装教程 Pycharm安装详细教程
2017/05/02 Python
使用python编写监听端
2018/04/12 Python
python实现移位加密和解密
2019/03/22 Python
Python爬虫:将headers请求头字符串转为字典的方法
2019/08/21 Python
python爬虫 2019中国好声音评论爬取过程解析
2019/08/26 Python
利用python 读写csv文件
2020/09/10 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
波兰家居饰品和厨房配件网上商店:Maleomi
2020/12/15 全球购物
kfc实习自我鉴定
2013/12/14 职场文书
班组长岗位职责
2014/03/03 职场文书
派出所正风肃纪剖析材料
2014/10/10 职场文书
见习报告的格式
2014/11/04 职场文书
先进党支部申报材料
2014/12/24 职场文书
行政答辩状范文
2015/05/21 职场文书
各类场合主持词开场白范文集锦
2019/08/16 职场文书