Ext开发问题记录(三)form.load问题

本文讲述了在IE8浏览器标准下,由于form嵌套导致的前端页面无法正常显示及运行的问题。通过将子表单从formpanel更改为普通panel的方式解决此问题,确保了在不同版本IE和火狐浏览器中的兼容性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前一篇博客提到的formload问题,使用了record记录集的方式解决了。不再出现form.load中el的问题了。

 

但是最近一次项目检测,结结实实的让我郁闷了一回。

 

之前的问题解决了。但我一直没有注意。我的IE版本已经被更新到了IE9.之前的web前端的问题,也造成了我习惯性的忽视。之前的遇到的问题。都是在低版本IE下的代码,无法再高版本下运行。反之还没遇到过。我的火狐调试用的估计也是高版本的,也没发现js脚本错误。

 

但这次真的让我撞到了。测试用的浏览器是IE8的标准。结果。。。我的代码根本就不能运行,直接报错,留给用户的就是一大片空白。

 

之前嵌入的js都是以formpanel的形式加入的。也就意味着,在主信息的formpanel中,也嵌入了子信息的formpanel。造成了form嵌套的问题,IE无法解析与执行。貌似在IE9下,解析能力增强了,没有问题。(火狐低版本也不能运行,高版本正常)。

 

没办法,不能让用户全都去升级IE9.并且系统要求的版本是IE8标准。只能改了。把子表的formpanel改成普通panel,嵌入主信息。这样,就不能像之前一样子表单独表单提交了,必须一次性全部子表信息提交。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值