解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题


Posted in Javascript onJanuary 11, 2013

用ExtJS开发将近一年了,也遇到了很多奇怪的问题,印象最深的要算是ExtJS在ie中显示的问题了。由于开发过程中大多用chrome来调试,很少在ie中调试(现在两者都要兼顾),导致最后在ie中页面不能正常加载,当时那个?灏。?吹?e报的错,我都想哭,连出错的堆栈信息都没有(这一点,ie做的真不好),无从下手啊。尝试过N多方法,最后发现导致出现这种问题的原因(90%以上的可能性)是js的数组中多了一个英文的逗号',',而这种在chrome和火狐中是没有问题的,如下面的代码所示:

var win = Ext.create('Ext.window.Window',{ 
//此处省略若干代码 
//........ 
items:[ 
{ 
title:'hello', 
width:100, 
height:100 
},{ 
title:'world', 
width:100, 
height:100 
},{ 
title:'foo', 
width:100, 
height:100 
},//注意这里的英文逗号,在chrome和火狐中不会报错 
] 
//此处省略若干代码 
//........ 
})

这是浏览器对数组处理的一个差异。大家写代码的时候要注意一下,如果有类似的问题可以试着找找看,也许就能够解决了,我遇见过三次,都是这个问题。(完)^_^
Javascript 相关文章推荐
js静态作用域的功能。
Dec 25 Javascript
JavaScript 三种创建对象的方法
Oct 16 Javascript
jquery ready函数源代码研究
Dec 06 Javascript
判断iframe是否加载完成的完美方法
Jan 07 Javascript
StringTemplate遇见jQuery冲突的解决方法
Sep 22 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
Sep 25 Javascript
非常棒的jQuery图片轮播效果
Apr 17 Javascript
JavaScript中 ES6 generator数据类型详解
Aug 11 Javascript
js图片放大镜效果实现方法详解
Oct 28 Javascript
vue forEach循环数组拿到自己想要的数据方法
Sep 21 Javascript
Vue触发隐藏input file的方法实例详解
Aug 14 Javascript
解决vue更新路由router-view复用组件内容不刷新的问题
Nov 04 Javascript
javascript当中的代码嗅探扩展原生对象和原型(prototype)
Jan 11 #Javascript
关于JavaScript的面向对象和继承有利新手学习
Jan 11 #Javascript
不用构造函数(Constructor)new关键字也能实现JavaScript的面向对象
Jan 11 #Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
Jan 11 #Javascript
javascript将数组插入到另一个数组中的代码
Jan 10 #Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
Jan 10 #Javascript
javascript 中String.match()与RegExp.exec()的区别说明
Jan 10 #Javascript
You might like
php中的静态变量的基本用法
2014/03/20 PHP
Yii中表单用法实例详解
2016/01/05 PHP
PHP从二维数组得到N层分类树的实现代码
2016/10/11 PHP
DHTML Slide Show script图片轮换
2008/03/03 Javascript
JS实现简单的Canvas画图实例
2013/07/04 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
jquery实现的网页自动播放声音
2014/04/30 Javascript
jquery模拟alert的弹窗插件
2015/07/31 Javascript
JS根据key值获取URL中的参数值及把URL的参数转换成json对象
2015/08/26 Javascript
js实现微信分享代码
2020/10/11 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
微信小程序 实战程序简易新闻的制作
2017/01/09 Javascript
浅谈jQuery中事情的动态绑定
2017/02/12 Javascript
vue.js中指令Directives详解
2017/03/20 Javascript
jQuery插件DataTables分页开发心得体会
2017/08/22 jQuery
解析vue中的$mount
2017/12/21 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
原生JavaScript实现进度条
2021/02/19 Javascript
[53:03]Optic vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
wxPython中文教程入门实例
2014/06/09 Python
python中readline判断文件读取结束的方法
2014/11/08 Python
python TCP Socket的粘包和分包的处理详解
2018/02/09 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
python获取中文字符串长度的方法
2018/11/14 Python
Django为窗体加上防机器人的验证码功能过程解析
2019/08/14 Python
Python发送手机动态验证码代码实例
2020/02/28 Python
python实现二分查找算法
2020/09/18 Python
资产评估专业大学生求职信
2013/09/29 职场文书
自我鉴定范文300字
2013/10/01 职场文书
CSS预处理框架——Stylus
2021/04/21 HTML / CSS
Python中for后接else的语法使用
2021/05/18 Python
教你使用TensorFlow2识别验证码
2021/06/11 Python
使用Mysql计算地址的经纬度距离和实时位置信息
2022/04/29 MySQL