作者megaman1206 (megaman)
看板Ajax
標題[問題] 請問會讓ie掛掉的錯誤要怎麼找出是哪行程式出問題?
時間Thu Mar 11 21:34:27 2010
我目前有個頁面在一般狀況下都是正常沒有js error的
但是卻會不定時讓ie產生應用程式錯誤
由於不是JS error, 所以無法用開發者工具找問題
而這種狀況發生時, 清快取重開瀏覽器都沒有用
通常重開機就好了
而這種狀況在ie 7 8都有可能發生
但是在7(或8)發生的狀況下, 通常8(或7)卻是正常的
而之前想到的方法只有把可能出問題的部分一行行註解掉
可是這種追蹤的方式卻不可靠
因為通常改一改之後就不會發生錯誤...
再換回原來的檔案卻正常而無法重製錯誤狀況(就跟重開機後一樣)
請問有人有建議的方法來追蹤這種問題嗎? 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.1.100
1F:→ megaman1206:發生的機率非常小, 猜測大概是1% 03/11 21:35
2F:→ grence:讓ie產生應用程式錯誤←這啥?跳個錯誤訊息 IE就自己關了嗎 03/11 22:53
3F:→ megaman1206:沒錯...在不同人的電腦都會@_@" 03/11 23:37
4F:→ grence:1.換瀏覽器試試 2.有沒有要了太多資料(網路傳輸) 3.執行了 03/12 01:09
5F:→ grence:耗用資源的動作(?)..沒有程式碼亂猜~ 03/12 01:11
6F:→ grence:4.IE,不意外。XD 03/12 01:12
7F:→ megaman1206:1. 只有ie會發生 2.傳輸量都很小 03/12 01:14
8F:→ megaman1206:3. 頁面初始的js應該不算大量 03/12 01:15
9F:→ megaman1206:4. 真的不意外orz 不過我是做產品的..還是得解決阿Q_Q 03/12 01:15
10F:→ cjoe:那1%發生什麼狀況下?會是網路不順的狀況嗎? 03/12 09:43
11F:→ cjoe:比如..某個東西還沒讀到,JS就要執行了,或者JS還沒讀完, 03/12 09:44
12F:→ cjoe:某個function就要執行了 03/12 09:44
13F:→ cjoe:某個東西是指 一個物件、元素等等... 03/12 09:44
14F:→ TonyQ:插幾個alert 看看從哪裡開始跳針。 03/12 09:50
15F:→ TonyQ:你提到是不定時的,那就模擬一下JS的行為讓他自己進行 03/12 09:50
16F:→ TonyQ:直到能夠重演問題為止. 03/12 09:50
17F:→ grence:3.指的是動作,不是程式行數…但是大概很難描述吧, BBS. 03/12 19:58