开发实例--查看文章
 
ext ie6 页面 闪动
发布时间:2011-1-2
  • 上一篇文章:
  • 下一篇文章: 没有了

  • 写页面的时候 先用html定义好form 然后将其输入框用textfield combobox进行转换,再在viewport中子项用contentEl指定html的id。

    代码不能贴出来,有这样问题的人会知道我说什么的。

     

    在ie6下打开这样的页面 页面会出现闪动。

     

    翻看api 有对

    contentEl描述

     contentEl : String
    (可选)指定一个已存在的HTML元素,或者一个已存在HTML元素的...
    (可选)指定一个已存在的HTML元素,或者一个已存在HTML元素的 id ,它们将被用作当前组件的内容。

    描述 :
    此配置选项被用来将一个已存在的HTML元素 插入到一个新组件(在组件渲染之后它简单地移动DOM元素) 的layout元素中,使它成为该组件的内容。
    注意 :
    指定的HTML元素将被append到组件的layout元素中, 在所有配置的 HTML 被插入之后, 并且,这样的话,在render事件 被触发时,document中将不再包含此元素。
    指定的HTML元素将不会参与组件所有可能使用的 layout 过程(译者注:指这些HTML元素 不会参与布局操作)。 它仅是HTML而已。布局操作实在孩子 items 上进行的。
    添加 x-hidden 或者 x-hide-display CSS类,以防在内容渲染到panel时发生闪烁。

     

    大概意思就是 先把html隐藏 然后在组件渲染完成之后再将其显示 这样就避免了闪动。

     

    ie会先显示html 然后执行js 而extjs在applyTo或者transform完成之后 把html的dom删除

     

    所在html的标签中加class=“x-hidden” 将其设为不可见。不建议用“x-hide-display“这样会出现莫名其妙的布局问题。

     

    然后在Ext.onReady()中 将其document.getElementById(”id“).className=""; 这样问题就解决了

     

    或者在EXT相应的组件加个render事件 执行show();方法



     [开发实例]让Extjs加加速 (未知,09-06)
    Extjs虽然有着华丽的界面,但是真正使用过的人才知道,它运行起来的速度是让人抓狂的,而导致速度慢的重要原因,就是js的加载。EXT的全部js是比较大的,一个ext-all-debug.js就达2m多,它的压缩版(去掉js中的换行及空格),也达600多k,这对于在网速不太快的时,下载js就得漫长的等……

     [开发实例]异步加载的表单 (未知,09-06)
     ext在表单处理方面的能力十分优秀,在实际应用中,我们经常遇到数据修改的应用,因此,我们利用ext的表单加载做出极具用户体验的表单,简单演示下,先看下xml数据代码:<response success=true><contact><!--对应record :……

     [开发实例]第十九篇,ext2.2打造全新功能grid系列--确定删除篇 (myext整理,04-05)
    确定删除篇和编辑修改ext的实现上基本上一样的,不一样的是在后台的逻辑处理方式上.在本章将前两篇的编辑修改功能和添加功能都添加进来,这样就逐步实现了grid操作的完整性.下面先把效果图展示出来:由上图可以看出在分页栏基本上实现了grid操作的完整性上面的效果图显示了没有选择记录时弹出的提示消息.上面……

     [开发实例]支持手写输入及联想功能的下拉框 (未知,08-30)
    在web应用中,select控件是经常用到的,ext的select控件其功能完全相当于VC++或VB的combobox,支持选择、手写、最令人惊喜的是支持对option值的手写联想功能。下面我们来看一个这样的combobox实例在线体验:http://www.extshow.com/sysdemo/……

     [开发实例]第八篇,制作树形菜单之二 (myext整理,04-05)
    本节作为制作菜单的第二个主要部分,当然这个功能又比第七篇复杂许多,这里不仅仅要实现左边的树形菜单,而且还要实现顶部的菜单栏,顶部的菜单栏显示的是树的所有的根节点.默认打开页面会显示左面所有的菜单,但是当点击顶部某个根节点时,首先会将左边的菜单全部清除,然后会顶部的菜单所有对应的节点加载到左面的树形菜……

     


    ©2008 MyExt.cn
    本站文章来自互联网,仅供学习和研究使用,如有版权问题,请发送Email:myext@126.com.