为了账号安全,请及时绑定邮箱和手机立即绑定

控制台呢?登录IE8?

控制台呢?登录IE8?

泛舟湖上清波郎朗 2019-06-21 14:52:34
控制台呢?登录IE8?根据这个职位它在测试版里,但不在发行版里?
查看完整描述

3 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

更好的退路是:

   var alertFallback = true;
   if (typeof console === "undefined" || typeof console.log === "undefined") {
     console = {};
     if (alertFallback) {
         console.log = function(msg) {
              alert(msg);
         };
     } else {
         console.log = function() {};
     }
   }


查看完整回答
反对 回复 2019-06-21
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

日志只有在您打开开发人员工具之后才可用(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) }}


查看完整回答
反对 回复 2019-06-21
  • 3 回答
  • 0 关注
  • 547 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信