完美解决IE9浏览器出现的对象未定义问题


Posted in Javascript onSeptember 29, 2016

目前Window7的机器上,使用IE9浏览器的用户很多,但是IE9在兼容性上做了较严格的控制,导致很多程序在chrome,firefox,ie6,ie7,ie8上可以正常运行,在ie9上确出现了各种问题,这里要说的其中一个问题,就是对象为定义,特别是单一个页面上嵌套了多层iframe/frame的时候,往往会出现:

Array对象未定义
$对象未定义
jQuery对象未定义
Json对象未定义
undefined对象未定义

*对象未定义...

这种情况,我们一开始,

1,首先当然先检查是否JS文件路径引用不对,或者是Html文件的设置编码格式不正确;

2,假如这些基本的都正常没问题,我们再去检查,是否我们编写的js文件放在自己引用的第三方js插件或者框架后面,按照Dom解析方式,我们最好让自己的js文件放在最后解析。

假如上面两步都保证正常,并且在chrome,firefox,ie6,ie7,ie8上可以正常运行,那么就有可能是我们要强调的问题,ie9严格性问题,这里我们可以在页面上处理,添加

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

来作为处理IE9的兼容方法,虽然微软将IE向标准迈进了,但事实上每个IE版本还是存在一系列渲染的奇怪现象,所以对于我们来说,在这方面微软是挺罪孽的,开个玩笑。

以上就是小编为大家带来的完美解决IE9浏览器出现的对象未定义问题的全部内容了,希望对大家有所帮助,多多支持三水点靠木~

Javascript 相关文章推荐
番茄的表单验证类代码修改版
Jul 18 Javascript
统计出现最多的字符次数的js代码
Dec 03 Javascript
Javascript数组的排序 sort()方法和reverse()方法
Jun 04 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
Aug 05 Javascript
js常用系统函数用法实例分析
Jan 12 Javascript
js上传图片及预览功能实例分析
Apr 24 Javascript
jQuery+CSS实现简单切换菜单示例
Jul 27 Javascript
node网页分段渲染详解
Sep 05 Javascript
详解如何让Express支持async/await
Oct 09 Javascript
详解如何修改 node_modules 里的文件
May 22 Javascript
从表单校验看JavaScript策略模式的使用详解
Oct 17 Javascript
vue+elementUI实现表格列的显示与隐藏
Apr 13 Vue.js
JSON 对象未定义错误的解决方法
Sep 29 #Javascript
Node.js检测端口(port)是否被占用的简单示例
Sep 29 #Javascript
json定义及jquery操作json的方法
Sep 29 #Javascript
JavaScript中apply方法的应用技巧小结
Sep 29 #Javascript
老生常谈javascript变量的命名规范和注释
Sep 29 #Javascript
浅谈javascript:两种注释,声明变量,定义函数
Sep 29 #Javascript
JS当前页面登录注册框,固定DIV,底层阴影的实例代码
Sep 29 #Javascript
You might like
PHP中date()日期函数有关参数整理
2011/07/19 PHP
ThinkPHP采用实现三级循环代码实例
2014/07/18 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
php ajax confirm 删除实例详解
2019/03/06 PHP
在IE下:float属性会影响offsetTop的取值
2006/12/22 Javascript
javascript中对对层的控制
2006/12/29 Javascript
Firefox window.close()的使用注意事项
2009/04/11 Javascript
javascript中的注释使用与注意事项小结
2011/09/20 Javascript
Jquery 数据选择插件Pickerbox使用介绍
2012/08/24 Javascript
Array 重排序方法和操作方法的简单实例
2014/01/24 Javascript
JQuery自动触发事件的方法
2015/06/13 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
浅谈JS的基础类型与引用类型
2016/09/13 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
写一个移动端惯性滑动&amp;回弹Vue导航栏组件 ly-tab
2018/03/06 Javascript
vue自定v-model实现表单数据双向绑定问题
2018/09/03 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
2019最新21个MySQL高频面试题介绍
2020/02/06 Javascript
JS如何生成动态列表
2020/09/22 Javascript
Python基础教程之if判断,while循环,循环嵌套
2019/04/25 Python
python实现五子棋游戏
2019/06/18 Python
Python loguru日志库之高效输出控制台日志和日志记录
2020/03/07 Python
Python requests模块session代码实例
2020/04/14 Python
雅诗兰黛美国官网:Estee Lauder美国
2016/07/21 全球购物
香港连卡佛百货官网:Lane Crawford
2019/09/04 全球购物
Conforama西班牙:您的家具、装饰和电器商店
2020/02/21 全球购物
房地产管理毕业生自荐信
2013/11/04 职场文书
经理职责范文
2013/11/08 职场文书
青春奉献演讲稿
2014/05/08 职场文书
关于建议书的格式范文
2014/05/20 职场文书
国庆节演讲稿
2014/05/27 职场文书
孩子教育的心得体会
2014/09/01 职场文书
导游词之江南园林狮子林
2019/09/16 职场文书
Go使用协程交替打印字符
2021/04/29 Golang
Python3使用Qt5来实现简易的五子棋小游戏
2022/05/02 Python