只有打开控制台后,页面才能在IE9中正常工作。为什么?

时间:2012-11-30 10:17:38

标签: angularjs debugging browser internet-explorer-9 console.log

我有一个使用AngularJS编写的网页。当我使用IE9打开它时,顶部菜单的模板根本不会执行。但是,当我在IE9中打开开发人员控制台并重新加载时,即使关闭控制台,它也会突然正常工作并继续工作。

可以归结为一些“聪明”的IE9优化,当控制台打开时会被禁用吗?

有没有人遇到同样的问题?

我能做点什么吗?调试它似乎是不可能的,因为我在调试时它可以正常工作......

1 个答案:

答案 0 :(得分:14)

这可能是因为您在代码中的某处使用了console.log,当控制台处于非活动状态时会抛出错误。