IE 10:调试控制台(F12)改变行为

Mar*_*kus 4 javascript debugging gwt internet-explorer

我有一个非常奇怪的问题:我尝试在IE 10中调试(F12)Web应用程序.当控制台关闭时,问题处于活动状态.一旦控制台打开(关闭)一次,问题就会消失.

控制台在渲染引擎或DOM树上的变化是什么?我是否可以自动调整控制台?

没有控制台: 截图

使用控制台(打开几秒钟): 屏幕截图

如果您希望获得我方的更多详细信息,请与我们联系.

Eve*_*een 5

通常,这是console.log脚本中未经检查的结果.确认写入控制台的代码之前是否检查是否window.console存在.

var someVar = 1234;

//Fatal JS error, when devtools are closed:
console.log(someVar);

//Safely checked!
if (window.console) console.log(someVar);
Run Code Online (Sandbox Code Playgroud)