ExtJS支持浏览器检测

时间:2015-07-22 14:05:31

标签: javascript extjs

我想检测浏览器类型,以便在我的ExtJS应用程序中出现错误时可以记录浏览器类型。我知道有几个JavaScript库可以检测浏览器类型,但如果我使用我的代码部署它们,我将不得不定期更新库。

我的问题是:ExtJS能够很好地保持浏览器检测功能的最新状态吗?我正在使用ExtJS 4.2。

2 个答案:

答案 0 :(得分:1)

  

ExtJS在保持浏览器检测功能方面做得很好   最新?我正在使用ExtJS 4.2。

确实如此。版本4.2虽然不是最新的。如果您对浏览器检测功能保持最新至关重要,请使用最新的Ext JS。

在4.2中,Ext单例具有一系列告知浏览器的属性。从版本5开始,有一个专用的Ext.browser单例。

答案 1 :(得分:0)

您可以在Extjs 4.2版本中检查不同的浏览器。

  • 使用EXTJS进行IE检测

    Ext.isIE6,Ext.isIE7

  • 使用EXTJS检测FIREFOX

    if(Ext.isFF5){    // Firefox 5 } //或者一般来说你可以使用

    if(Ext.isGecko){    // Firefox或Mozilla }

  • 使用EXTJS 4检测铬素

    if(Ext.isChrome){    // Chrome }

  • 使用EXT JS 4检测SAFARI

    //一般没有版本 if(Ext.isSafari){    // 苹果浏览器 }

    if(Ext.isSafari5_0){    // Safari 5.0.x. }

来源:http://jaspreetchahal.org/extjs-4-detect-browser/