Extjs tree+tab框架不支持IE的解决办法
2012-11-23 13:34
417 查看
最近项目使用了Extjs4,框架还是传统的左边树功能菜单,右边多tab页的方式,发现无法支持IE浏览器,这个问题严重了,查了官方文档说对IE支持很好,这可郁闷了,所有开发人员都来折腾这个严重的问题,折腾了大半天也没搞出个名堂,让人百思不得其解。第二天活忙得差不多了继续来折腾这个问题,发现一部分模块能在IE上使用,这下诡异了,先以为是模块内的问题,认真比较代码,发现代码基本上一直,没在这里面找到原因。于是我把生成树的JSON对象数据拿过来对比,问题终于被发现了,ID值大的菜单都可以在IE下显示,值较小的都无法显示,于是我把所有值都调大了,果然都能在IE上使用,具体什么原因不得而知,先把问题给解决了。
看到了吗,就是这个ID哦,建议您在使用的时候如果没有必要就不要使用数字了。
[{"children": [{"children": [{"children":[],"controller":"maindata.ProductController","href":"AM.view.maindata.ProductView","id":6000,"leaf":true,"memo":"","menuLevel":0,"menuType":0,"parent":3000,"text":"商品引入"}], "controller":"","href":"主数据管理","id":3000,"leaf":false,"memo":"","menuLevel":0,"menuType":0,"parent":1000,"text":"主数据管理"}, {"children":[{"children":[],"controller":"","href":"销售单录入","id":7000,"leaf":true,"memo":"","menuLevel":0,"menuType":0,"parent":4000,"text":"销售单录入"}], "controller":"","href":"销售管理","id":4000,"leaf":false,"memo":"","menuLevel":0,"menuType":0,"parent":1000,"text":"销售管理"}, {"children":[{"children":[],"controller":"auth.UserManagerController","href":"AM.view.auth.UserManagerView","id":5000,"leaf":true,"memo":"","menuLevel":0,"menuType":0,"parent":2000,"text":"用户管理"}], "controller":"","href":"系统管理","id":2000,"leaf":false,"memo":"","menuLevel":0,"menuType":0,"parent":1000,"text":"系统管理"}], "controller":"","href":"根级菜单","id":1000,"leaf":false,"memo":"","menuLevel":0,"menuType":0,"parent":0,"text":"管理"}]
看到了吗,就是这个ID哦,建议您在使用的时候如果没有必要就不要使用数字了。
相关文章推荐
- extjs 4 tab panel得strip在IE下右偏解决办法
- extjs 4 tab panel得strip在IE下右偏解决办法
- IE下比较时间,new Date()不支持入参解决办法
- android不支持tab补全和ctrl+c的解决办法
- ie chrome 跟 火狐 中 select 下拉框 option中不支持onclick事件的解决办法
- iOS_导入libxml2.2框架后,找不到<libxml/tree.h>的解决办法
- Ext Treepanl 加载数据时在IE 7.0版本中报错的解决办法
- 桌面支持--打不开网页上的pdf附件解决办法(ie-tools-compatibility)
- 在IntelliJ IDEA中添加框架支持时找不到Hibernate的解决办法
- ExtJs TreePanel 不能加载ashx数据的解决办法
- IE无法获得cookie,ie不支持cookie的解决办法,火狐支持
- IE无法获得cookie、ie不支持cookie的解决办法
- 64位操作系统安装asp.net2.0框架不支持解决办法
- IE无法获得cookie,ie不支持cookie的解决办法,火狐支持
- IE对input元素的onchange 的不支持解决办法
- IE无法获得cookie,ie不支持cookie的解决办法,火狐支持
- android不支持tab补全和ctrl+c的解决办法
- IE不支持 Promise 解决办法
- extjs treepanel checkbox得到所选的参数,浏览器不兼容的解决办法
- Extjs4---tabpanel关闭后再打开出错解决办法