完美解决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 相关文章推荐
jquery的颜色选择插件实例代码
Oct 02 Javascript
跟着Jquery API学Jquery之一 选择器
Apr 07 Javascript
JS实现点击颜色块切换指定区域背景颜色的方法
Feb 25 Javascript
使用微信内置浏览器点击下拉框出现页面乱跳转现象(iphone),该怎么办
Jan 04 Javascript
Bootstrap每天必学之日期控制
Mar 07 Javascript
jQuery实现的表格展开伸缩效果实例
Sep 07 Javascript
Vue.js仿Metronic高级表格(一)静态设计
Apr 17 Javascript
vue-cli webpack 引入swiper的操作方法
Sep 15 Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
Nov 14 Javascript
jQuery操作事件完整实例分析
Jan 10 jQuery
vue实现给div绑定keyup的enter事件
Jul 31 Javascript
vue实现列表拖拽排序的功能
Nov 02 Javascript
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字符串截取问题
2006/11/28 PHP
PHP 巧用数组降低程序的时间复杂度
2010/01/01 PHP
php 不使用js实现页面跳转
2014/02/11 PHP
php无限遍历目录示例
2014/02/21 PHP
ThinkPHP CURD方法之order方法详解
2014/06/18 PHP
PHPExcel内存泄漏问题解决方法
2015/01/23 PHP
PHP CURL 内存泄露问题解决方法
2015/02/12 PHP
Add Formatted Data to a Spreadsheet
2007/06/12 Javascript
基于jquery的仿百度搜索框效果代码
2011/04/11 Javascript
Javascript无阻塞加载具体方式
2013/06/28 Javascript
js正则匹配出所有图片及图片地址src的方法
2015/06/08 Javascript
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
2016/06/03 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
vue2.0+webpack环境的构造过程
2016/11/08 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
jQuery滑动到底部加载下一页数据的实例代码
2017/05/22 jQuery
微信小程序中悬浮窗功能的实现代码
2019/08/02 Javascript
js实现登录时记住密码的方法分析
2020/04/05 Javascript
解决antd 下拉框 input [defaultValue] 的值的问题
2020/10/31 Javascript
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
python获取文件版本信息、公司名和产品名的方法
2014/10/05 Python
OpenCV+face++实现实时人脸识别解锁功能
2019/08/28 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
tensorflow指定CPU与GPU运算的方法实现
2020/04/21 Python
Keras之自定义损失(loss)函数用法说明
2020/06/10 Python
python与pycharm有何区别
2020/07/01 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
英国精品买手店:Browns Fashion
2016/09/29 全球购物
Get The Label中文官网:英国运动时尚购物平台
2017/04/19 全球购物
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
初中班主任评语大全
2014/04/24 职场文书
大学毕业生管理学求职信
2014/09/01 职场文书
离婚协议书格式
2015/01/26 职场文书