我想在javascript中爲未捕獲的異常和瀏覽器警告編寫處理程序。所有的錯誤和警告都應該發送到服務器以供以後查看。有沒有在JavaScript中監聽控制檯事件的方法?
處理的異常可以被捕獲並與
console.error("Error: ...");
或
console.warn("Warning: ...");
所以他們都沒有問題,很容易登錄,如果他們是從javascript代碼,甚至更多,未處理的異常可能與抓稱爲這和平的代碼:
window.onerror = function(){
// add to errors Stack trace etc.
});
}
所以異常是相當cov但我堅持警告哪些瀏覽器發送到控制檯。例如安全或HTML驗證警告。下面的例子是從谷歌瀏覽器的控制檯採取
上的網頁https://domainname.com/從 http://domainname.com/javascripts/codex/MANIFEST.js跑不安全內容。
如果有一些像window.onerror這樣的事件,但是對於警告,那將會很棒。有什麼想法嗎?
我想知道同樣的事情。記錄負面的資源請求結果也會很好。 :) – SimplGy