0
刷子未建立時,是否可以從插件中刪除alert()
?jQuery BeautyOfCode插件刪除警報?
刷子未建立時,是否可以從插件中刪除alert()
?jQuery BeautyOfCode插件刪除警報?
每上面我的意見,分流警報控制檯:
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」,然後當您在沒有控制檯的瀏覽器中測試應用程序時,仍然可以看到您的調試輸出。
注意:在這樣的瀏覽器中,警告仍會出現。我認爲這是一件好事,因爲用戶需要被告知某些事情已經失敗。如果這不是一件好事,因爲你想完全避免警告,上面的代碼不一定有幫助。
beautyOfCode:jQuery插件語法高亮 –
我只看到2個警報 - http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shCore.js –
如果它僅僅是「惱人的彈出式」的因素,你要避免,您可以將您的警報轉移到控制檯(有條件地依賴於控制檯存在),這意味着您不必觸摸您可能需要更新的核心代碼。 –