最近在调整项目在ie9下的展示问题,发现在ie9下,js文件不执行,打开控制台才执行,原因是ie9不支持console,以下给出两种解决方案:

1. 在webpack.prod.conf.js 中添加并修改js插件配置项(我用的是webpack)

new UglifyJsPlugin({    uglifyOptions: {        compress: {            warnings: false,            drop_console:true        }    },
}),复制代码

主要就是添加drop_console:true这项。作用是:删除打包后脚本文件里的所有console

2. 在入口文件index.html中添加判断:

window.console = window.console || (function() {        var c = {}; 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() { }        return c
})()
复制代码

以上就是两种解决方法,如果有疑问欢迎小伙伴们在下面留言,谢谢观看!

转载于:https://juejin.im/post/5c079242f265da61691705cd

ie9下console不兼容的问题相关推荐

  1. ie9下flash背景问题

    网站上有个bug,在网上找了好久.与大家分享下.以下内容转自网上,版权归作者. 不知道装了IE9的朋友们发没发现一个问题,就是Flash Player升级到10.3之后,原来的透明背景的Flash都变 ...

  2. IE9下不打开F12调试工具无法打开页面的问题解决

    在进行项目调试的时候,偶然发现了一个兼容性问题 在IE9的环境下面,chrome下正常显示的页面不能正常显示了. 查询了很多的方法,感觉可能是程序的问题,但是经过查询,代码并没有什么问题.这个时候有点 ...

  3. vue 在IE9 下兼容性问题

    最近我们的项目选择用vue来做开发,在这个过程我们还要兼容ie9这个坑,在这里我写一点我碰到的坑 开发选用:vue+vue-cli+axios+router+iview+mock 首先我们按照步骤来安 ...

  4. 修复IE9下oninput事件(原生,jq)

    IE9下虽然有oninput事件,但是这个input事件只是个半成品,它无法响应删除(Backspace,Del,右键菜单删除,右键菜单剪切). 而且最奇葩的是 IE8下可以响应删除的property ...

  5. IE9下iframe显示异常的处理方法

    我们的一个系统的iframe中的内容,发现在IE9下无法正常显示,而在IE8下是正常的. 查过很多网上的资料,发现都说IE9下使用iframe会有很多问题. 最后的解决办法是: (1)在<hea ...

  6. 解决JQuery AutoComplete在IE9下出错的问题

    JQuery AutoComplete插件在IE9下会因为bgiframe的问题出错 解决方法: 引入新的bgiframe jquery.bgiframe-2.1.2.js: /*! Copyrigh ...

  7. asp.net2.0中session在ie9下不能保存的问题

    这几天一直在做一个集成若干Web地图的统一的页面,可以在不同地图间进行切换,并且原先的数据可以保存,地图的类库我已封装好,只是在调试切换地图时,遇到了一个让人匪夷所思的问题,就是同样的代码在360的5 ...

  8. 解决vc 6在vista下的一些兼容问题

    解决vc 6在vista下的一些兼容问题 虽然vs系列的2008sp1版都出了,但是vs 2003以后的版本大多是都是在.Net上做修改,对我们vc程序员使用的MFC的修改很少.所以,许多VC程序员还 ...

  9. IE6-IE9兼容性问题列表及解决办法_补充之五:在IE9下, disabled的文本框内容被选中后,其他控件无法获得焦点问题...

    先看一段Htm代码,里面一个disabled的文本框,一个普通可写的文本框,还有一个按钮,非常简单,代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD X ...

最新文章

  1. SSIS--FOR循环容器
  2. python如何收集数据_用Python做数据清洗:采集几百个xls或csv中的数据并汇总
  3. 2018年第九届蓝桥杯 - 省赛 - C/C++大学B组 - F.递增三元组
  4. Parallels 发布 Desktop 17版本,支持 Windows 11 和 macOS Monterey
  5. 请各位程序员 正在创业的 正在努力赚钱的 好好看看下面的话
  6. python类定义中__init__(),在__init__中定义一个成员以在python中的类体中定义它的区别?...
  7. 【渝粤教育】国家开放大学2018年春季 0508-22T影视特技及后期合成 参考试题
  8. iOS之自定义pickerview(行驶里程数)
  9. 深入了解Java虚拟机(1)java内存区域与内存溢出异常
  10. 完全背包问题 c语言
  11. 直线电机的matlab仿真,基于MATLAB的永磁体直线电机的设计
  12. 《JavaScript 设计模式核心原理与应用实践》
  13. 从Curator实现分布式锁的源码再到羊群效应
  14. 点网络计算机怎么出现蓝屏,电脑总是出现蓝屏该怎么解决
  15. chrome的视频播放加速功能也太好用了。
  16. 跨境电商支付方式和如何玩转跨境支付
  17. 金山 V8 终端安全系统 默认弱口令漏洞
  18. Python爬虫抓取网页图片
  19. Python客户端开发
  20. bilibili 网页版如何下载视频到本地(不用下载工具)

热门文章

  1. Java 学习笔记 ------第二章 从JDK到IDE
  2. 如何在Form中使用键弹性域(Key Flexfield)
  3. 2014年个人工作总结
  4. 诗歌rails之如何写一个简单的Rails Plugin
  5. php的POSIX 函数以及进程测试
  6. Windows Caffe中MNIST数据格式转换实现
  7. 【Qt】Log4Qt(二)使用
  8. 【Dlib】dlib实现深度网络学习之 input层
  9. 【Qt】QTest:编译Qt单元测试程序
  10. 【linux】可执行程序执行时报错-sh: ./mxc_v4l2_tvin.out: No such file or directory的解决方法