jQuery BeautyOfCode插件删除警报?

时间:2011-10-06 15:09:47

标签: javascript jquery codehighlighter

当刷子没有建立时,是否可以从插件中删除alert()

1 个答案:

答案 0 :(得分: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”,然后当您在没有控制台的浏览器中测试应用程序时,仍然可以看到您的调试输出。

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

相关问题