function myexplorer() {
var explorer = window.navigator.userAgent;
if (explorer.indexOf("QQBrowser")>=0 || explorer.indexOf("QQ")>=0) {
return myexplorer="腾讯QQ";
} else if(explorer.indexOf("Safari")>=0 && explorer.indexOf("MetaSr")>=0) {
return myexplorer="搜狗";
} else if (!!window.ActiveXObject || "ActiveXObject" in window) { //IE
if (!window.XMLHttpRequest) {
return myexplorer="IE6";
} else if (window.XMLHttpRequest && !document.documentMode) {
return myexplorer="IE7";
} else if (!-[1,] && document.documentMode && !("msDoNotTrack" in window.navigator)) {
return myexplorer="IE8";
} else{//IE9 10 11
var hasStrictMode=(function(){"use strict";return this===undefined;}());
if (hasStrictMode){
if (!!window.attachEvent){return myexplorer="IE10";}else{return myexplorer="IE11";}
} else {
return myexplorer="IE9";
}
}
} else { //非IE
if (explorer.indexOf("LBBROWSER") >= 0) {
return myexplorer="猎豹";
} else if(explorer.indexOf("Firefox")>=0) {
return myexplorer="火狐";
} else if(explorer.indexOf("Maxthon")>=0) {
return myexplorer="遨游";
} else if(explorer.indexOf("Chrome")>=0) {
return myexplorer="谷歌";
} else if(explorer.indexOf("Opera")>=0) {
return myexplorer="欧朋";
} else if (explorer.indexOf("TheWorld") >= 0) {
return myexplorer="世界之窗";
} else if (explorer.indexOf("Safari")>=0) {
return myexplorer="苹果";
} else {
return myexplorer="其他";
}
}
}
console.log("客户端浏览器是:"+ myexplorer());
相关推荐
从PCB走线到天线:用史密斯圆图搞定2.4GHz频段的阻抗匹配陷阱
本文深入探讨了2.4GHz频段PCB设计中阻抗匹配的挑战与解决方案,重点介绍了史密斯圆图在射频和天线阻抗匹配中的应用。通过实战案例和详细步骤,帮助工程师有效解决高频信号传输中的阻抗失配问题,提升物联网设备的通信性能。
JS 判断当前浏览器是谷歌Google、火狐Firefox、Safari、Edge、Opera还是其他浏览器的方法
JS 判断当前浏览器是谷歌Google、火狐Firefox、Safari、Edge、Opera还是其他浏览器的方法。
CMU的local_planner学习笔记
ros::Subscriber subOdometry = nh.subscribe//当接收到/state_estimation话题消息更新时启动odometryHandler回调函数 (消息格式:nav_msgs::Odometry消息内容:关于机器人或车辆的位置和方向(姿态)信息)pcl::PointCloud::Ptr freePaths(new pcl::PointCloud());
最新JS判断是否是360浏览器方法
总所周知,360浏览器UA信息和谷歌浏览器完全一致,之前的诸多奇葩招数基本也都修复了。
【STM32项目】老人健康跌倒检测系统实现(附教程PCB资料)
功能概述 跌倒检测 倾倒告警,人体角度倾斜至阈值触发蜂鸣报警 异常运动,加速度超过正常行动阈值时触发报警 心率监测 实时检测心率数据 血氧监测 实时检测采集血氧 血压测量 血压在线测量 红外体温 非接触体温采集方案 接触式体温采集方案 实时定位 中科微GPSGT-U12双频GPS北斗 GLONASS IRNSS定位系统 NEMA数据解析 可扩展高精度定位方案厘米级 屏幕显示 数据采集显示 告警阈值设置 语音提示 1欢迎使用老人智慧监测系统
layui 监听单元格点击事件,获取当前点击单元格的内容以及 所在的表头内容
特别是后台的一些管理系统中 业务中还是会碰见这样的需求呢 如果你的后台使用layui写的话 在表格中 layui 也给我们提供了监听单元格的事件 但是好像不能直接获取到单元格内容个 和 对应的表头 其实 还是可以解决 换个角度使劲就会发现新的世界 不是吗 event: 'username' 在每个表头中加一个 event 属性 这样就可以监听表头事件 记住个 event 和 当前列的字段最好保持一样 table.render({ e...
js判断国内主要浏览器名称(QQ、360、遨游、搜狗、2345、Google Chrome、Edge、IE)(最新,亲测有效)
区别 360主要判断浏览器插件来区分 Edge最新的判断为Edg 大多数内核都是Chrome,因此需要作多条件判断 //360浏览器(极速内核) export function check360() { var result = false; for (var key in navigator.plugins) { // np-mswmp.dll只在360浏览器下存在 if (navigator.plugins[key].filename == 'np-ms
采用超级电容设计的UPS不间断电源,用于掉电数据保存,可续航10-60秒
关键词:树莓派 CM4 UPS 不间断电源 掉电保存 超级电容 SuperCap 充电 升压 续航 10F 法拉电容 Mcuzone 野芯科技 概述:我们经常会遇到系统意外掉电的情况,对于一些可靠性要求很高的工业现场设备或者运行过程中有重要数据需要保存的平台就需要UPS电源了。常规的UPS采用后备锂电池设计,具备无缝切换、续航时间长、稳定可靠等特点,但同时也有价格过高、体积过大的缺点。对于不少仅需在检测到系统掉电后对数据进行保存即可的应用而言,这些标准的UPS电源就不太合适,为此我...
js判断浏览器是否搜狗浏览器
if(navigator.userAgent.toLowerCase().indexOf(‘se 2.x’)>-1 ? true : false) { //内容 }
手把手教你用Matlab/Simulink搭建PMSM的SMO无感FOC仿真(附相位补偿与离散化代码)
本文详细介绍了基于滑模观测器(SMO)的永磁同步电机(PMSM)无传感器FOC控制方法,通过Matlab/Simulink平台实现从理论到实践的完整流程。内容涵盖SMO核心原理、离散化处理、转子位置估算与相位补偿技术,以及双闭环控制系统搭建,为工程师提供了一套完整的无传感器控制解决方案。
Verilog仿真必备:FSDB dump命令全解析与实战配置指南
本文深入解析了Verilog仿真中FSDB波形记录的核心命令与实战配置技巧。针对大规模SoC验证场景,详细介绍了如何通过$fsdbDumpvars、$fsdbDumpfile等命令实现信号精准捕获、文件体积控制和动态启停,并提供了智能化的分层dump策略,帮助工程师在保证调试信息完整性的同时,大幅提升验证效率并有效管理波形数据。
用js识别是否360浏览器
360浏览器说实话比较恶,以前可以通过内核返回的字符串判定是否包含"360"字样的方法来判定 如以下代码 window.navigator.userAgent.indexOf('360')!=-1 但360浏览器某次更新后,内核显示的字符串已经和IE浏览器是一样的了,导致无法判断是IE还是360。但有人又说了,既然是一样IE的内核,不需要单独判定是不是360的,我说这些人站着说话不
WRF和WPS模型在Ubuntu系统上的安装与常见问题解决指南
本文详细介绍了在Ubuntu系统上安装WRF和WPS模型的完整教程,涵盖系统环境配置、依赖库安装、源代码编译以及常见问题的解决方案。重点解决了WPS编译中intmath.f文件的修改、环境变量设置和编译器兼容性等关键难点,帮助用户高效部署气象研究与预报模型。
JavaScript 判断国内外浏览器类型和内核(含360,QQ,搜狗等)
关于判断浏览器的内核和类型,有许多资料可供查阅。这里记录一款一个比较好用的插件:browser.js 插件git地址:https://github.com/yunnysunny/browser.js 目前该插件还存在bug,对于360安全浏览器和极速浏览器还不能区分开,返回的结果都是一样的。 该插件对于IE内核的浏览器类型没有进行判断。仅仅是针对chrome内核的浏览器类型做处理。 下面是...
lwip-2.0.3
lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。
OV9734 DATASHEET,完整规格书
OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等
js对浏览器类型和内核的判断
判断浏览器内核 function checkCore() { const Sys = {}; const ua = navigator.userAgent.toLowerCase(); let s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1]: (s = ua.match(/firefox\/([\...
大中型超市收银系统(可直接运行)
光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开
js之检测浏览器 &&获取浏览器内核
getBrowser () { let ua = navigator.userAgent.toLocaleLowerCase() let browserType = null if (ua.match(/msie/) != null || ua.match(/trident/) != null) { browserType = 'IE'
文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况
主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。
ie浏览器javascript怎么开启,javascript怎么开启百度
打开谷歌浏览器,点击右上方扳手样式的图片 - 选择“选项” - 选择“高级选项” - 选项“内容设置” - 选择“JavaScript” - 选择“运行所有网站运行JavaScript(推荐)”,设置完成重新打开浏览器即可。大家好,本文将围绕浏览器中java开启有什么好处展开说明,怎么开启浏览器的java功能是一个很多人都想弄明白的事情,想搞清楚java如何在浏览器中开启需要先了解以下几个事情。如下图所示,设置完成后,重新打开浏览器设置即可生效。”,勾选上则是打开,反之是禁用,重新启动浏览器即可。
JS通过内核判断各种浏览器|区分360与谷歌(亲测可用)
function getBrowserInfo(){ var ua = navigator.userAgent.toLocaleLowerCase(); var browserType=null; if (ua.match(/msie/) != null || ua.match(/trident/) != null) { b...
js或jquery 判断浏览器类型
效果图 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #tip{ height: 20vw; ...
js获取浏览器类型
//判断浏览器类型 function getBrowserInfo(){ var ua = navigator.userAgent.toLocaleLowerCase(); var browserType=null; if (ua.match(/msie/) != null || ua.match(/trident/) != null) { browser...
前端JS判断浏览器
前端JS判断浏览器 现在市面上浏览器众多,360、QQ、搜狗等等浏览器,但是大多数都是基于现有的几款浏览器内核来进行二次开发,那么到底有几种内核呢? 1、Trident内核(IE内核) 2、Gecko内核(FireFox(火狐 ) 内核) 3、Presto内核(Opera内核(废弃))/* 现在Opera采用的谷歌内核 */ 4、Webkit(Safari内核,Chrome内核原型,开源) 5、B...
各种浏览器开启JavaScript脚本方法
随着网站设计技术的发展,为了用户友好体验,大部分网站使用了JavaScript脚本设计,如果您的浏览器禁用或关闭的JavaScript支持,那么可能造成网站体验差或网站部分功能无法使用。 下面提供10种浏览器如何开启JavaScript的方法。请先选择您试用的什么浏览器。 IE (IE浏览器) 360 (360浏览器) TT (腾讯TT浏览
常用的浏览器及其内核
IE浏览器 Internet Explorer(简称:IE)是 微软公司 推出的一款 网页浏览器 。 原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7、8、9、10、11版本)。 在 IE7 以前,中文直译为“网络探路者”,但在IE7以后官方便直接俗称"IE浏览器"。 2015年3月微软确认将放弃IE品牌。 E浏览器内核: Trident内核,也是俗称的IE内核; Chrome浏
JQuery判断浏览器类型
浏览器内核标识,依据 navigator.userAgent 判断。 mozilla 此属性在 DOM 树加载完成前即有效,可用于为特定浏览器设置 ready 事件。 参考文档:http://api.jquery.com/jQuery.browser/ 1 2 function myexplorer(){ 3 var explorer = window.navigator.userA
关于浏览器部分JS失效原因
情况:在不同电脑访问服务器项目时,JS功能失效,原因如下: 一:浏览器设置问题 1、IE浏览器开启JavaScript方法: 在IE界面菜单栏中“工具”中选择“Internet选项”–“安全”选项卡–选择“Internet”(蓝色的小地球)–“自定义级别”–找到“脚本”下的“Java小程序脚本”中进行启用。如下图所示,设置完成后,重新打开浏览器设置即可生效。 ...
JavaScript判断当前浏览器类型(包括判断移动端浏览器类型)
JavaScript判断浏览器类型
721



被折叠的 条评论
为什么被折叠?



