I have a strange problem in Internet Explorer with Javascript. In every browser i did the test the javascript is enabled, but it seems to run only after i pres the F12, running it in debug mode. And what is more confusing, after starting the IE debugger everything is working as suppose to. Any ideas what it could be ?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
If you're calling:
console.log('...some text here...');
or any related method of console without having checked if window.console
exists, the script will fail silently. Opening the console leads to window.console
existing, which allows the script to continue execution.
Add "window.console && "
before your calls to console
:
window.console && console.log('works');