ie9提示'console'未定义问题的解决方法
方法 问题 解决 提示 Console IE9 未定义
2023-06-13 09:15:20 时间
维护的项目在ie9之下运行没有问题,新增代码之后发现不能完整展示。打开ie的开发者工具之后又可以展示完整。找了很久没找到原因,后来发现打开开发者工具之后在控制台有一条输出语句。关掉开发者工具之后,在状态栏发现提示"console"未定义,为什么之前的运行没有问题,之后的就不行呢?百思不得其解,后来在代码中增加下面代码:
复制代码代码如下:
window.console=window.console||(function(){
varc={};c.log=c.warn=c.debug=c.info=c.error=c.time=c.dir=c.profile=c.clear=c.exception=c.trace=c.assert=function(){};
returnc;
})();
然后项目就可以运行了。搜索之后发现是ie9的对于console的定义问题造成。
相关文章
- 记录一次jenkins 部署vue 项目的问题及解决方法
- 微信小程序 自定义 tabBar案例 官方案例迁入无效解决方法 非 tab 页显示 tabBar的问题解决 自定义tabBar与原生tabBar以及自写伪tabbar的区别
- MongoDB磁盘IO问题的3种解决方法
- AJAX跨域问题解决方法(1)——禁止浏览器进行跨域限制详解编程语言
- Linux下解决读者写者问题的方法(linux读者写者问题)
- 解决MySQL字符编码问题:基本设置方法(mysql字符编码设置)
- 解决Oracle数据库连接问题的方法(oracle不能连接)
- 解决Linux界面乱码问题的方法(linux界面乱码)
- 解决MySQL脏读问题的方法(mysql如何脏读)
- MySQL导出数据时遇到乱码问题,解决方法详解!(mysql导出乱码)
- 解决方法:Oracle触发器无效的问题(oracle触发器无效)
- 解决Linux上UDP阻塞问题的方法(linuxudp阻塞)
- Oracle 数据库中字符集不一致的问题解决方法(oracle字符集不同)
- 解决 MySQL 临时空间不足问题的方法简述(mysql临时空间不足)
- 解决MySQL输出错误问题的方法(mysql_输出错误)
- MySQL储存中文问题解决方法(mysql不能存放中文)
- 解决方法MySQL配置不弹出窗口问题(mysql不弹出配置)
- 关于JSP中文问题的解决方法
- ASP.NET路径问题的解决方法
- JavaScript中关于indexOf的使用方法与问题小结
- 常见表单重复提交问题整理及解决方法
- 基于mouseout和mouseover等类似事件的冒泡问题解决方法
- PHP的preg_match匹配字符串长度问题解决方法
- newDate()问题在ie8下面的处理方法
- C#中WebBrowser.DocumentCompleted事件多次调用问题解决方法