2013-04-25 153 views
0

出於某種原因,我能夠捕獲除「不安全的JavaScript嘗試訪問帶有URL的框架」之外的所有控制檯錯誤。有誰知道爲什麼這個錯誤被過濾?window.onerror不能捕獲所有錯誤

我的代碼:

window.onerror = function(message) { alert(message); return true; }; 

感謝提前

回答

0

可能重複:

我不知道這是檢測Same origin policy侵犯方式,因爲只有window.onerror抓住運行JS錯誤(見here)。

對於error事件的跨瀏覽器兼容,你可以看看這個:

http://www.quirksmode.org/dom/events/error.html

+0

謝謝嚴,我在Chrome測試。關於代碼,它只是一個產生錯誤的iframe,我希望趕上... – Gidon 2013-04-25 11:59:27

+0

嘿@Gonon,我剛剛編輯了答案。希望我能幫助你。 – 2013-04-25 14:38:53