2009-10-07 73 views
4

是否可以捕獲Firefox或IE javascript錯誤控制檯的內容?我想添加一個功能,當用戶點擊我網站上的「報告錯誤」鏈接時,它還會沿着控制檯的內容發送內容,因爲這裏有任何有用的錯誤。這樣我就不必告訴他們手動打開它並複製&粘貼內容給我。通過代碼捕獲Firefox/IE錯誤控制檯的內容?

+0

請參閱「捕獲javascript console.log?」 https://stackoverflow.com/questions/11403107/capturing-javascript-console-log – Luchostein 2015-09-30 18:32:34

回答

4

你可以掛鉤到window.onerror事件併發送一個請求到你的服務器的細節。

請注意,它不適用於所有瀏覽器,並且錯誤的詳細信息因瀏覽器而異。例如IE可能會返回這麼有幫助的哦:「對象不支持屬性或方法」,你想知道哪個對象,什麼屬性?...... ;-)

+0

這看起來不錯,這是我找到一個例子的網頁:http://www.javascriptkit.com/javatutors/error3.shtml – davr 2009-12-21 06:54:09