控制台呢?登录IE8?

控制台呢?登录IE8?

根据这个职位它在测试版里,但不在发行版里?



泛舟湖上清波郎朗
浏览 548回答 3
3回答

Cats萌萌

更好的退路是:    var alertFallback = true;    if (typeof console === "undefined" || typeof console.log === "undefined") {      console = {};      if (alertFallback) {          console.log = function(msg) {               alert(msg);          };      } else {          console.log = function() {};      }    }

慕桂英4014372

日志只有在您打开开发人员工具之后才可用(F12用来切换它的打开和关闭)。有趣的是,在你打开它之后,你可以关闭它,然后仍然通过控制台日志调用发送到它,当你重新打开它的时候会看到这些。我想那是某种错误,可能会被修复,但我们会看到的。我可能会用这样的方法:function trace(s) {   if ('console' in self && 'log' in console) console.log(s)   // the line below you might want to comment out, so it dies silent   // but nice for seeing when the console is available or not.   else alert(s)}甚至更简单:function trace(s) {   try { console.log(s) } catch (e) { alert(s) }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript