完美解决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 相关文章推荐
JS日历 推荐
Dec 03 Javascript
Jquery常用技巧收集整理篇
Nov 14 Javascript
jQuery学习笔记之jQuery构建函数的7种方法
Jun 03 Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
May 28 Javascript
从零学习node.js之模块规范(一)
Feb 21 Javascript
使用get方式提交表单在地址栏里面不显示提交信息
Feb 21 Javascript
jquery ajax异步提交表单数据的方法
Oct 27 jQuery
浅谈使用React.setState需要注意的三点
Dec 18 Javascript
JavaScript中call和apply方法的区别实例分析
Aug 03 Javascript
Vue实现移动端页面切换效果【推荐】
Nov 13 Javascript
VUE项目实现主题切换的多种方法
Nov 26 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读取XML的常见方法实例总结
2017/04/25 PHP
jQuery 动态酷效果实现总结
2009/12/27 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
2014/04/04 Javascript
微信小程序 网络API Websocket详解
2016/11/09 Javascript
Form表单按回车自动提交表单的实现方法
2016/11/18 Javascript
jQuery手指滑动轮播效果
2016/12/22 Javascript
使用OPENLAYERS3实现点选的方法
2020/09/24 Javascript
微信小程序自定义组件
2017/08/16 Javascript
关于Vue单页面骨架屏实践记录
2017/12/13 Javascript
vue 指定组件缓存实例详解
2018/04/01 Javascript
jQuery实现表单动态添加数据并提交的方法
2018/07/19 jQuery
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
2019/12/01 Javascript
解决vue中el-tab-pane切换的问题
2020/07/19 Javascript
详解JavaScript中的this指向问题
2021/02/05 Javascript
在Python中使用cookielib和urllib2配合PyQuery抓取网页信息
2015/04/25 Python
python实现的简单RPG游戏流程实例
2015/06/28 Python
举例讲解如何在Python编程中进行迭代和遍历
2016/01/19 Python
读写json中文ASCII乱码问题的解决方法
2016/11/05 Python
python实现求最长回文子串长度
2018/01/22 Python
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
Python一个简单的通信程序(客户端 服务器)
2019/03/06 Python
详解基于Jupyter notebooks采用sklearn库实现多元回归方程编程
2020/03/25 Python
Python实现的北京积分落户数据分析示例
2020/03/27 Python
使用python实现名片管理系统
2020/06/18 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
使用canvas实现黑客帝国数字雨效果
2020/01/02 HTML / CSS
法国票务网站:Ticketmaster法国
2018/07/09 全球购物
光盘行动倡议书
2014/02/02 职场文书
优秀毕业生事迹材料
2014/02/12 职场文书
2014年驾驶员工作总结
2014/11/18 职场文书
幼师自荐信范文
2015/03/06 职场文书
2015年档案管理工作总结
2015/04/08 职场文书
上诉状格式
2015/05/23 职场文书
PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
2021/04/01 PHP
Redis超详细讲解高可用主从复制基础与哨兵模式方案
2022/04/07 Redis