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 相关文章推荐
ASP中Sub和Function的区别说明
Aug 30 Javascript
jquery实现上下左右滑动的方法
Feb 09 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
Mar 02 Javascript
分离与继承的思想实现图片上传后的预览功能:ImageUploadView
Apr 07 Javascript
浅析JavaScript回调函数应用
May 22 Javascript
AngularJS表单和输入验证实例
Nov 02 Javascript
自定义事件解决重复请求BUG的问题
Jul 11 Javascript
Angular自定义组件实现数据双向数据绑定的实例
Dec 11 Javascript
vue中导出Excel表格的实现代码
Oct 18 Javascript
JavaScript创建防篡改对象的方法分析
Dec 30 Javascript
使用vue自定义指令开发表单验证插件validate.js
May 23 Javascript
vue 获取及修改store.js里的公共变量实例
Nov 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
15种PHP Encoder的比较
2007/04/17 PHP
PHP闭包函数详解
2016/02/13 PHP
详解Yii2 之 生成 URL 的方法
2017/06/16 PHP
Thinkphp5 自定义上传文件名的实现方法
2019/07/23 PHP
css图片自适应大小
2007/11/28 Javascript
起点页面传值js,有空研究学习下
2010/01/25 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
2014/01/26 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
基于jQuery倒计时插件实现团购秒杀效果
2016/05/13 Javascript
node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法
2016/12/18 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
React传值 组件传值 之间的关系详解
2019/08/26 Javascript
JS面向对象之单选框实现
2020/01/17 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
Python中的super用法详解
2015/05/28 Python
Python基于Tkinter实现的记事本实例
2015/06/17 Python
Python中关于Sequence切片的下标问题详解
2017/06/15 Python
Python使用matplotlib实现的图像读取、切割裁剪功能示例
2018/04/28 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
详解Anaconda 的安装教程
2020/09/23 Python
美国休闲服装品牌:Express
2016/09/24 全球购物
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
高中政治教学反思
2014/01/18 职场文书
物流管理系毕业生求职信
2014/06/03 职场文书
药品营销策划方案
2014/06/15 职场文书
房产协议书范本
2014/10/18 职场文书
县委务虚会发言材料
2014/10/20 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书
2016寒假社会实践心得体会范文
2015/10/09 职场文书
2016先进工作者事迹材料
2016/02/25 职场文书
Pytest中skip skipif跳过用例详解
2021/06/30 Python
原型和原型链 prototype和proto的区别详情
2021/11/02 Javascript
Java 数据结构七大排序使用分析
2022/04/02 Java/Android