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

Tom*_*sup 3 browser debugging internet-explorer-9 angularjs console.log

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

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

有谁遇到过同样的问题?

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

Mah*_*bub 14

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