我們最近開始使用errorception來監測our site上的JavaScript錯誤。這是一種記錄客戶端JavaScript錯誤的服務。Internet Explorer:「Object Expected」錯誤 - 常見原因?
絕大多數得到報告已經在以下兩類錯誤:
- 「$沒有定義」 - 大概是因爲jQuery是沒有得到加載,因爲某些網絡錯誤
- 「對象預期「
我想弄清楚」Object Expected「錯誤來自哪裏。它只能從IE進行報告,並且發生在網站的各個頁面和各種版本的IE中。我一直沒有能夠在瀏覽器中重現它,所以我想知道是否有一些常見的錯誤或現象可能導致此錯誤。
要了解常見的原因,我建議你搜索[\ [\] IE預期的對象的JavaScript(http://stackoverflow.com/search?q=%5Bjavascript%5D+ IE +對象+預期&提交=搜索)。 – 2012-01-03 21:07:33
因此,這個錯誤的事情不提供有關這些「對象預期」錯誤的額外信息? (堆棧,行號等) – 2012-01-03 21:15:53
RE:常見原因 - 我確實搜索過,但我發現的所有情況都很容易重現,這不是我遇到的問題。 RE:行號 - 它確實提供了行號,但如果錯誤發生在內聯腳本中,那麼對於IE來說這些行號是無用的。 – alexp 2012-01-03 21:21:44