views:

156

answers:

3

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?

A: 

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.

bobince
I usually use:if (console) { console.log(object); }
Kyle B.
I've never used console.log. And I've not disabled javascript errors. :/
Joel
A: 

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.

Chris Tek
Nice idea, I've tried uninstalling IE8 and re-installing and the problem remains.
Joel
A: 

Do you have a URL or a repro case that can be shared?

Andy