ie9下console不兼容的问题

news/2024/7/4 5:40:00

最近在调整项目在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


http://lihuaxi.xjx100.cn/news/235782.html

相关文章

SAP有用的知识(持续更新)

一、安装SAP 1.1、产品可用性矩阵(Product Availability Matrix) SAP官网-Maintenance-Product Availability Matrix,点击页面的Access the Product Availability Matrix。 选中你公司授权的商品(Licensed Products&#xff09…

docker上传自己的镜像

https://blog.csdn.net/boonya/article/details/74906927 需要注意的就是命名规范 docker push 注册用户名/镜像名 tag命令修改为规范的镜像: docker tag boonya/tomcat-allow-remote boonyadocker/tomcat-allow-remote转载于:https://www.cnblogs.com/MC-Curry/p/1…

网络管理员比赛回顾01-基本操作和简单vlan

目录 一、模拟器eNSP 二、基本操作 三、配置IP地址 四、VLAN 一、模拟器eNSP 使用eNSP模拟器,来源于网络上的安装包,学习一个。基本操作就不多说了,在实践里慢慢记录 二、基本操作 认识3种视图:用户视图、系统视图、接口视…

datatable无法设置横向滚动条(设置无效)

datatable设置横向滚动条无效 js如下: 页面如下: 设置 scrollx 属性为true时,还需在 table 添加 style"white-space: nowrap; "最终效果: 转载于:https://www.cnblogs.com/renzp/p/10069594.html

如何配置IntelliJ IDEA发布JavaEE项目?

一、以war的形式运行项目 步骤1 新建或者导入项目后,选择File菜单-》Project Structure...,如下图: 步骤2 配置项目类型,名字可以自定义: 说明:这里的Artifact如果没有配置好的话,配置Tomcat时没…

职场思想分享005 | 别让背后抱怨说别人坏话成为聊天习惯

今天为大家分享老男孩核心思想108招之第005招:别让背后抱怨说别人坏话成为聊天习惯有问题要当面说,和相关人直接反馈解决问题,这是正确对待问题的方式。切记不要背后抱怨,说别人坏话。如果背后非要说别人话,就一定要多…

React组件设计之边界划分原则

简述 结合SOLID中的单一职责原则来进行组件的设计 Do one thing and do it well javaScript作为一个弱类型并在函数式和面对对象的领域里疯狂试探语言。SOLID原则可能与其他语言例如(java)的表现可能是不同的。不过作为软件开发领域通用的原则&#xff0…

网络管理员比赛回顾02-网关、静态路由、动态路由

目录 一、配置网关 二、配置静态路由 三、配置动态路由 3.1、使用RIP协议配置动态路由 3.2、使用OSPF协议配置动态路由 2021年9月参加青年网络管理员比赛,因为网管超龄不能按照“青年”参赛,临时培训我们这批“青年”参赛,回顾一下经过以…