• ExtJS类成员-判断浏览器版本和操作系统类型功能


    更新记录
    2022年7月5日 发布。
    2022年7月2日 从笔记迁移到博客。

    ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html

    判断浏览器类型

    检测是否Chrome浏览器

    isChrome : Boolean

    实例:

    console.log(Ext.isChrome);//true

    检测是否Edge浏览器

    isEdge : Boolean

    实例:

    console.log(Ext.isEdge);

    检测是否Opera浏览器

    isOpera : Boolean

    实例:

    console.log(Ext.isOpera);

    检测是否Safari浏览器

    isSafari : Boolean

    实例:

    console.log(Ext.isSafari);

    检测是否IE浏览器

    isIE : Boolean

    实例:

    console.log(Ext.isIE);

    检测浏览器内核版本

    检测浏览器是否WebKit内核

    isWebKit : Boolean

    实例:

    console.log(Ext.isWebKit);

    检测浏览器是否Gecko内核

    isGecko : Boolean

    实例:

    console.log(Ext.isGecko);

    获得WebKit的版本

    webKitVersion : Number

    实例:

    console.log(Ext.webKitVersion);

    判断操作系统

    检测是否Windows操作系统

    isWindows : Boolean

    实例:

    console.log(Ext.isWindows);

    检测是否Linux系统

    isLinux : Boolean

    实例:

    console.log(Ext.isLinux);

    检测是否Mac系统

    isMac : Boolean

    实例:

    console.log(Ext.isMac);

    获得浏览器版本

    获得Firefox版本

    firefoxVersion : Number

    注意:如果返回0表示不是Firefox浏览器
    实例:

    console.log(Ext.firefoxVersion);

    获得Chrome版本

    chromeVersion : Number

    注意:如果返回0表示不是chrome浏览器
    实例:

    console.log(Ext.chromeVersion);//88

    获得Safari浏览器版本

    safariVersion : Number

    注意:如果返回0表示不是Safari浏览器
    实例:

    console.log(Ext.safariVersion);

    获得Opera浏览器版本

    operaVersion : Number

    注意:如果返回0表示不是Opera浏览器
    实例:

    console.log(Ext.operaVersion);

    获得IE版本

    ieVersion : Number

    注意:如果返回0表示不是IE浏览器
    实例:

    console.log(Ext.ieVersion);

    检测是否IE8浏览器

    isIE8 : Boolean

    实例:

    console.log(Ext.isIE8);

    检测是否IE8及以下浏览器

    isIE8m : Boolean

    实例:

    console.log(Ext.isIE8m);

    检测是否IE8及以上浏览器

    isIE8p : Boolean

    实例:

    console.log(Ext.isIE8p);

    检测是否IE9浏览器

    isIE9 : Boolean

    实例:

    console.log(Ext.isIE9);

    检测是否IE9及以下浏览器

    isIE9m : Boolean

    实例:

    console.log(Ext.isIE9m);

    检测是否IE9及以上浏览器

    isIE9p : Boolean

    实例:

    console.log(Ext.isIE9p);

    检测是否IE10浏览器

    isIE10 : Boolean

    实例:

    console.log(Ext.isIE10);

    检测是否IE10及以下浏览器

    isIE10m : Boolean

    实例:

    console.log(Ext.isIE10m);

    检测是否IE10及以上浏览器

    isIE10p : Boolean

    实例:

    console.log(Ext.isIE10p);

    检测是否IE11浏览器

    isIE11 : Boolean

    实例:

    console.log(Ext.isIE11);

    检测是否IE11及以下浏览器

    isIE11m : Boolean

    实例:

    console.log(Ext.isIE11m);

    检测是否及IE11以上浏览器

    isIE11p : Boolean

    实例:

    console.log(Ext.isIE11p);

    检测浏览器环境

    检测是否使用SSL

    isSecure : Boolean

    实例:

    console.log(Ext.isSecure);

    检测是否JS严格模式

    isStrict : Boolean

    实例:

    console.log(Ext.isStrict);
  • 相关阅读:
    C++ 字符串用法大全
    android View和ViewGroup创建以及绘制流程
    【MySQL】SQL优化、char、varchar、外键约束、排查慢sql等重点知识汇总
    leaflet
    php实战案例记录(25)intval函数的用法
    SQL查询优化---批量数据脚本
    【目标搜索】基于matlab运动编码粒子群算法优化 (MPSO) 无人机搜索丢失目标【含Matlab源码 2254期】
    力扣(LeetCode)7. 整数反转(C++)
    使用 System.exit() 来优雅地终止 Spring Boot 项目
    BatchNormalization:解决神经网络中的内部协变量偏移问题
  • 原文地址:https://blog.csdn.net/weixin_38304160/article/details/125613432