`

extjs2.2.1支持ie9或ie10的解决方法

 
阅读更多

IE9和IE10下有效,不过最好还是用IE10的兼容模式,否则别的一些js方法也变了
在ext-all.js下找这个getAttributeNS 方法修改成以下代码

getAttributeNS : (Ext.isIE && !(/msie 9/.test(navigator.userAgent.toLowerCase())  && document.documentMode === 9)
     && !(/msie 10/.test(navigator.userAgent.toLowerCase())  && document.documentMode === 10))
      ? function(ns, name){
        var d = this.dom;
        var type = typeof d[ns+":"+name];
        if(type != 'undefined' && type != 'unknown'){
            return d[ns+":"+name];
        }
        return d[name];
    } : function(ns, name){
        var d = this.dom;
        return d.getAttributeNS(ns, name) || d.getAttribute(ns+":"+name) || d.getAttribute(name) || d[name];
    } 

 同时

<!DOCTYPE html>
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=8">
 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> 

页头设为兼容模式;

感谢csdn的angilin

分享到:
评论

相关推荐

    extjs2.2.1

    自动生成行号,支持checkbox全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,这些也算可以想到的功能。 再加上可编辑grid,添加新行,删除一或多行,提示多行数据,推拽改变...

    ExtJS 2.2.1

    ExtJS 2.2.1,目前ExtJS已经更新到ExtJS3了。给需要ExtJS 2.2.1的人分享。

    EXTJS2.2.1中Grid表头的下拉菜单很难看

    在EXTJS 2.2.1版本中,用户可能会发现Grid表头的下拉菜单在视觉呈现上不尽如人意,这可能是由于默认样式或自定义样式配置不当导致的。 EXTJS的Grid组件允许用户对列进行排序、分组、过滤等操作,而表头的下拉菜单...

    extjs_2.2.1

    extjs_2.2.1版本。里面还附带例子的哦

    ExtJS2.0教程.chm +Extjs2.2.1压缩包

    这个压缩包包含了关于ExtJS 2.0的教程以及ExtJS 2.2.1的资源,这为我们提供了学习和开发基于ExtJS的应用程序的基础。 `ExtJS2.0教程.chm`:这是一个帮助文件,通常用于提供详细的教程和API参考,帮助开发者了解...

    解决Extjs3.0不兼容IE9

    项目中遇到Extjs3.0在IE9中不兼容,现有两种解决方法

    extjs 2.2.1 + mysql 5.x + jdk 5.0

    标题 "extjs 2.2.1 + mysql 5.x + jdk 5.0" 指涉的是一款基于Web的开发环境,它结合了ExtJS 2.2.1 JavaScript库,MySQL 5.x数据库系统,以及Java Development Kit(JDK)5.0。这个组合通常用于构建数据驱动的富...

    Exjts2.2.1中datefield控件在IE8下显示不全BUG

    而Extjs 2.2.1版本作为一个相对早期的框架版本,在设计之初可能并未充分考虑到对IE8的支持。尤其是在一些细节处理上,例如CSS样式兼容性、JavaScript API支持等方面可能存在不足。 #### 解决方案 根据题目提供的...

    ExtJS 2.2.1的grid控件在ie6中的显示问题

    在深入探讨ExtJS 2.2.1的grid控件在IE6中显示问题之前,首先需要理解ExtJS和grid控件的基本概念。ExtJS是一个JavaScript库,它提供了丰富的用户界面组件,用于构建复杂的Web应用程序,特别适合于富客户端(Rich ...

    ext-2.2.1.rar

    此外,EXTJS 2.2.1还支持Ajax,提供了强大的异步数据交互能力。开发者可以轻松地实现与服务器的通信,获取或提交数据,无需深入了解底层HTTP请求的细节。EXTJS的Grid组件在此方面尤为出色,它支持分页、排序、过滤等...

    ExtJS扩展:lovcombo(已解决Bug版)

    `lovcombo`的全称为“联动下拉组合框”,它的核心功能是实现两个或多个下拉框之间的数据联动,通常用于数据库中一对多或多对多关系的数据输入场景。例如,一个下拉框选择了国家,另一个下拉框则根据所选国家展示相应...

    ext_v2.2.1.rar

    extjs2.2.1.rar 开发包下载

    extjs构建资源文件与 官方Demo

    10. **向后兼容性和升级**:EXTJS 2.2.1是早期版本,虽然现在有更新的版本,但了解其工作原理有助于理解后续版本的演变,对于维护旧项目或升级到新版本很有帮助。 在实际开发中,开发者需要结合这些资源和官方示例...

    Extjs tree实例【源代码】

    ExtJs 2.2.1 tree实例,内附mysql数据文件 1. 数据节点一次性加载 2. 节点分为两个类(项目和设备) 3. 右键菜单 4. 节点增、删、改操作 ....... 后台是java struts1。 本例旨在说明extjs的tree操作,后台操作很简陋...

    extJS4升级至extJS6.6所遇问题及解决方案

    项目进行前端框架升级——extJS 4升级至extJS6.6所遇的一些问题及相对应的解决方案建议

    Dreamweaver CS3对extjs的支持

    安装extjs插件Dreamweaver CS3就可以支持extjs的提示了

    extjs2.2资源包

    extjs2.2.1资源包,解压后可直接使用

    myeclipse中使用extjs缓慢 卡死 白屏 解决方法总结

    ### MyEclipse中使用ExtJS出现缓慢、卡死、白屏问题及解决方法总结 在进行Web开发时,经常会遇到一些工具与框架不兼容或配置不当导致的问题,这些问题往往会影响到开发效率。本文将针对在MyEclipse环境中使用ExtJS...

Global site tag (gtag.js) - Google Analytics