首页 > 代码库 > 遇过的坑-IE(9.0)不支持console.info
遇过的坑-IE(9.0)不支持console.info
在js中,可以通过console.info输出日志。各种js教程也经常用这个方式来输出日志。因此,我便想当然地认为,这个方法,是标准用法,所有浏览器都兼容。但事实上,IE对这个函数的支持,是有问题的,会中断下面其他js代码的执行。最近,便因为这个问题吃了个亏。
案例:在chrome上,页面能正常地通过js加载数据,但是,在IE(9.0)上,却死活没有数据,js也没有报错。看了后台日志,压根没有收到浏览器js发起的数据请求。没发起请求吗?好办~打开IE的开发者工具看看。可是,打开IE开发者工具,打开调试,页面的数据却正常加载了。习惯了单步调试,我一下子就懵了。没办法,只能在js中一步步alert相关信息,最后好不容易才定位到,原来是console.info这个语句导致的。把这个输出日志的代码去掉,一切恢复正常。
遇过的坑-IE(9.0)不支持console.info
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。