IE8 Javascript doesnt run unless Developer Tools i

2019-04-05 03:29发布

问题:

For some reason, in IE8, javascript is not running unless I reload the page with Developer Tools open. I close developer tools and reload the page and the javascript stops working. I'm not getting any error reports (not that they'd be any use anyway).

Anyone else had this problem?

回答1:

Often that's because you left a console.log call in your script. This only works when a debugger is present. You should get a JS error on trying to use it unless you have them turned off.



回答2:

Close Developer Tools, close IE8, re-open, refresh with clear-cache: CTRL-F5 This should do the trick if you don't have any special JavaScript communicating with Developer Tools.



回答3:

I found that I needed more than to just check for the existance of console. I used the answer from this thread. It traps all sorts of methods in the console object.