【问题标题】:jQuery BeautyOfCode Plugin remove alerts?jQuery BeautyOfCode 插件删除警报?
【发布时间】:2011-10-06 15:09:46
【问题描述】:

在没有创建刷子的情况下,是否可以从插件中删除alert()

【问题讨论】:

标签: javascript jquery codehighlighter


【解决方案1】:

根据我上面的评论,将警报转移到控制台:

if (typeof(console) !== "undefined") {
  window.alert = function(content) {
    try {
      window.console.log(content); /* send alerts to console.log if available. */
    } catch(e) {}
  }
}

也适用于“老式”调试。您可以安全地使用“alert”而不是“console.log”,然后当您在没有控制台的浏览器中测试您的应用程序时,您仍然可以看到您的调试输出。

注意:在此类浏览器中,警报仍会出现。我认为这是一件好事,因为用户需要被告知某些事情已经失败。如果这不是一件好事,因为你想完全避免警告,上面的代码不一定有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-30
    • 2019-11-22
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多