Alex Rivera | Logout

'console' is undefined error for Internet Explorer

Asked 2010-07-24T19:55:41.807
385

I'm using Firebug and have some statements like:

console.log("...");

in my page. In IE8 (probably earlier versions too) I get script errors saying 'console' is undefined. I tried putting this at the top of my page:

<script type="text/javascript">
    if (!console) console = {log: function() {}};
</script>

still I get the errors. Any way to get rid of the errors?

Edit
Report

1 Answer

7
if (typeof console == "undefined") {
  this.console = {
    log: function() {},
    info: function() {},
    error: function() {},
    warn: function() {}
  };
}
answered 2012-11-08T17:16:36.070

Your Answer