解决IE下Ext XXX is null or no object 的问题

在Ext 应用中,我们最经常 的用法就是 在 html 的head 的 script 标签中 <script></script> 中加 Ext.onReady(); 中设计组件,并 渲染(render)至  html 容 器中,然而,大部分情况下,我们写好的程序,在Opara , FireFox 中应行得很好,但是在IE中却会时不时的报出 xxx is null or no object (有时会正常运行) , 起初,我也很郁闷, 经过一段时间 个人感觉,不管是Opara FireFox 跟IE 解析 一页面中的脚本的顺序 会有所不同,在Ext.onReady();中,IE的DOM加载 与 OnReady 中脚 本有时会是同时进行,以至于,在DOM 还没有加载完成之时,Ext 进行了DOM操作(个人感觉,没有权威依据,还望达人指点),所以就会出错.(万恶的IE),

 

没有办法,为了项目需要,只好把 之前 onReady 的位置放之文档的最后,也就是</html>之后, 这做法目前 各主流 浏览器 运行正常. 若达人有更好的办法还望 赐教.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值