IE仅在按F12后运行javascript

时间:2011-09-29 19:14:52

标签: javascript internet-explorer javascript-events

我在使用Javascript的Internet Explorer中遇到了一个奇怪的问题。在每个浏览器中,我都进行了测试,启用了javascript,但它似乎只有在我按下F12后才能运行,在调试模式下运行它。更令人困惑的是,在启动IE调试器后,一切都按照假设工作。 任何想法可能是什么?

1 个答案:

答案 0 :(得分:25)

如果您正在致电:

console.log('...some text here...');

或任何相关的控制台方法,如果没有检查是否存在window.console,脚本将无提示失败。打开控制台会导致window.console现有,这允许脚本继续执行。

在致电"window.console && "之前添加console

window.console && console.log('works');