alert()
未创建画笔时是否可以从插件中删除?
问问题
165 次
1 回答
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”,然后当您在没有控制台的浏览器中测试您的应用程序时,您仍然可以看到您的调试输出。
注意:在此类浏览器中,警报仍会出现。我认为这是一件好事,因为需要告知用户某些事情发生了故障。如果这不是一件好事,因为你想完全避免警告,上面的代码不一定有帮助。
于 2011-10-06T15:31:01.597 回答