您的位置:首页 > Web前端 > JavaScript

IE 不打开F12开发人员工具无法执行js问题

2017-12-06 17:07 786 查看

问题表现

最近不小心踩了一个坑,在写网页的时候,会同时使用chrome和ie做测试,都会开着开发者工具方便调试js。

调试的时候都没啥问题,ie和chrome都表现良好,控制台显示一切正常,但是关闭了开发者工具后,ie竟然不执行js了。

原因

部分IE版本是不支持console的,还有部分奇怪的IE版本比如IE8/IE9在开启开发者工具时才支持console,我擦真是奇怪的设计。

如何处理

IE用户还是多啊,没办法,只好在每次调用前测试下console是否可用

if(window.console)//测试是否可用
console.log("login start");//可用的话,输出信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: