`
dekko
  • 浏览: 11483 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

导致使用了extjs组件的页面不能在IE下正常显示的两种已知原因

阅读更多

 现象一:页面显示空白,或者某ext组件显示不正常,比如我做的页面就出现了grid组件只能显示第一列、ext窗口组件不能显示里面包含的组件内容等现象。

解决方法:

在网页的<html>标签前面加上

 

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 

    "http://www.w3.org/TR/html4/loose.dtd">

页面可以正常显示出来。

 

现象二:

页面在FF里显示正常,到IE下提示脚本错误,比如某对象是undefined(也可能不提示,但页面不能正常显示,常常是空白),跟踪到代码一般直接到了ext-all.js里面,很难定位到实际发生错误的代码行。我发现一般可以去查找extjs组件定义的items下的项目属性,检查最后一个属性后面是否加了逗号,如果有逗号,去掉之后一般可以解决问题。

分享到:
评论
1 楼 DLevin 2010-11-03  
额,第一种方法IE中还是空白页面~~~~

相关推荐

    解决datefield组件 日期选择框在IE8下显示不完整的问题

    extjs中,经常会用到datefield组件控制用户对日期的操作,比如日志管理,需要开始时间、结束时间,但是IE8下日期选择框会显示不全,解决方法参加代码。 同时改代码解决了开始时间、结束时间的时间范围控制的问题,即...

    extjs 3.1 组件 使用

    在本篇文章中,我们将深入探讨如何在实际项目中使用ExtJS 3.1的组件。 首先,`css`目录包含了ExtJS 3.1的样式文件。这些CSS文件用于定义组件的外观和布局,包括颜色、字体、边距、边框等。在使用过程中,我们需要...

    ExtJS 组件扩展

    - **解决方案**:充分利用xtype机制,特别是在动态创建大量组件的情况下,避免直接使用`new`操作符创建组件实例,以减少内存消耗并提高性能。 #### 三、扩展组件的两个层级 1. **Level 0(基础组件扩展)** - **...

    Extjs树分页组件扩展

    在ExtJS中,树形(Tree)组件是一种用于展示层级数据的强大工具,它允许用户以树状结构浏览和操作数据。然而,在处理大量数据时,一次性加载所有节点可能导致页面响应变慢,这时就需要引入分页功能。"Extjs树分页...

    解决Extjs3.0不兼容IE9

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

    ExtJS日期多选组件源码

    7. **兼容性和性能优化**:确保组件在各种浏览器和设备上都能正常工作,同时尽可能优化性能,避免因大量日期选择导致的性能下降。 通过研究和理解"ExtJS日期多选组件源码",开发者可以深入学习ExtJS组件设计、事件...

    EXTJS 不同页面之间的传值问题(数据不经过后台,通过页面取得)

    在EXTJS中,不同页面间的通信是一个常见的需求,特别是当需要在不经过服务器的情况下传递数据时。这篇博客"EXTJS 不同页面之间的传值问题(数据不经过后台,通过页面取得)"探讨的就是如何在EXTJS应用的不同视图间...

    ExtJS+FusionCharts结合的两种方法

    标题中的“ExtJS+FusionCharts结合的两种方法”是指在Web开发中,如何将ExtJS框架与FusionCharts图表库结合起来使用,以实现交互式的、数据丰富的可视化界面。ExtJS是一个强大的JavaScript库,用于构建复杂的用户...

    EXTjs组件.pdf

    在EXTJS中,有一种特殊的组件——容器(Container),它能够包含其他组件,负责管理子组件的生命周期。 容器通过items属性配置其子组件,可以是已创建的组件实例,也可以是通过xtype指定类型延迟实例化的组件。例如,...

    IE浏览器访问管理系统部分按钮和组件显示不全解决办法

    在使用Internet Explorer(IE)浏览器访问某些管理系统时,可能会遇到一个问题:页面上的部分按钮和组件显示不完整。这种情况通常是由于浏览器兼容性问题、浏览器设置不当或系统插件冲突导致的。以下是一些解决此类...

    Ext编辑组件,方便编写extjs

    7. **性能优化**:由于ExtJS本身对大数据量处理有良好的优化,结合编辑组件,即使在大量数据下也能保持良好的性能。 8. **兼容性和扩展性**:与ExtJS的其他组件高度兼容,易于与其他功能结合使用。同时,该组件可能...

    extjs入门之组件学习

    extjs入门学习,各个组件的使用,包括Observable、Observable、BoxComponent、Container、Panel、Viewport及Window...

    extjs 树型分页组件

    在EXTJS中,树型组件(Tree)是一种常见的数据展示方式,特别适合于层次结构明显的数据组织。然而,当树节点数量庞大时,一次性加载所有数据不仅会消耗大量的系统资源,也会导致用户界面响应变慢,用户体验下降。...

    Extjs 年月日时分秒组件

    6. **布局管理**:组件可以轻松地与其他UI元素一起在布局中使用,如表格、面板或窗口,因为它遵循ExtJS的布局管理机制。 在压缩包中的"Ext年月日时分秒组件"可能包含了源码、示例、文档和样式文件。通过查看这些...

    EXTJS 4 树形表格组件使用示例

    在实际应用中,我们可以通过以下步骤来使用EXTJS 4的树形表格组件: 1. **创建Store**:定义一个Store对象,配置数据源和模型,用于存储和管理数据。 2. **定义Model**:定义树形表格的数据模型,包括字段名和...

    extjs时间日期选择组件

    至于`使用说明.txt`,这可能包含了关于如何在EXTJS项目中集成和使用这两个组件的详细步骤和示例代码。它可能涵盖了如何实例化DateTimePicker和DateTimeField,如何设置配置选项,如何处理选择事件,以及如何与后台...

    Extjs图片展示组件实例

    漂亮的Extjs图片展示组件实例,类似于幻灯片,可直接拿去用,非常不错的哦

    EXTJS3.0多文件上传组件

    首先,`swfupload.js`是Flash-Based的文件上传库,它允许用户在不离开当前页面的情况下进行多文件上传。SWFUpload是基于Adobe Flash技术的,这在HTML5的File API尚未广泛支持的时代是非常常见的解决方案。它提供了...

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

    ### Exjts2.2.1中datefield控件在IE8下显示不全BUG #### 背景介绍 在使用Extjs2.2.1版本开发Web应用时,可能会遇到一个特定的问题:`datefield`控件在Internet Explorer 8(简称IE8)浏览器中的显示存在问题,具体...

Global site tag (gtag.js) - Google Analytics