[問題] 請問會讓ie掛掉的錯誤要怎麼找出是哪行程式出問題?

看板Ajax作者 (megaman)時間15年前 (2010/03/11 21:34), 編輯推噓1(1017)
留言18則, 5人參與, 最新討論串1/1
我目前有個頁面在一般狀況下都是正常沒有js error的 但是卻會不定時讓ie產生應用程式錯誤 由於不是JS error, 所以無法用開發者工具找問題 而這種狀況發生時, 清快取重開瀏覽器都沒有用 通常重開機就好了 而這種狀況在ie 7 8都有可能發生 但是在7(或8)發生的狀況下, 通常8(或7)卻是正常的 而之前想到的方法只有把可能出問題的部分一行行註解掉 可是這種追蹤的方式卻不可靠 因為通常改一改之後就不會發生錯誤... 再換回原來的檔案卻正常而無法重製錯誤狀況(就跟重開機後一樣) 請問有人有建議的方法來追蹤這種問題嗎? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.1.100

03/11 21:35, , 1F
發生的機率非常小, 猜測大概是1%
03/11 21:35, 1F

03/11 22:53, , 2F
讓ie產生應用程式錯誤←這啥?跳個錯誤訊息 IE就自己關了嗎
03/11 22:53, 2F

03/11 23:37, , 3F
沒錯...在不同人的電腦都會@_@"
03/11 23:37, 3F

03/12 01:09, , 4F
1.換瀏覽器試試 2.有沒有要了太多資料(網路傳輸) 3.執行了
03/12 01:09, 4F

03/12 01:11, , 5F
耗用資源的動作(?)..沒有程式碼亂猜~
03/12 01:11, 5F

03/12 01:12, , 6F
4.IE,不意外。XD
03/12 01:12, 6F

03/12 01:14, , 7F
1. 只有ie會發生 2.傳輸量都很小
03/12 01:14, 7F

03/12 01:15, , 8F
3. 頁面初始的js應該不算大量
03/12 01:15, 8F

03/12 01:15, , 9F
4. 真的不意外orz 不過我是做產品的..還是得解決阿Q_Q
03/12 01:15, 9F

03/12 09:43, , 10F
那1%發生什麼狀況下?會是網路不順的狀況嗎?
03/12 09:43, 10F

03/12 09:44, , 11F
比如..某個東西還沒讀到,JS就要執行了,或者JS還沒讀完,
03/12 09:44, 11F

03/12 09:44, , 12F
某個function就要執行了
03/12 09:44, 12F

03/12 09:44, , 13F
某個東西是指 一個物件、元素等等...
03/12 09:44, 13F

03/12 09:50, , 14F
插幾個alert 看看從哪裡開始跳針。
03/12 09:50, 14F

03/12 09:50, , 15F
你提到是不定時的,那就模擬一下JS的行為讓他自己進行
03/12 09:50, 15F

03/12 09:50, , 16F
直到能夠重演問題為止.
03/12 09:50, 16F

03/12 19:58, , 17F
3.指的是動作,不是程式行數…但是大概很難描述吧, BBS.
03/12 19:58, 17F

03/23 08:20, , 18F
03/23 08:20, 18F
文章代碼(AID): #1BcF5dSo (Ajax)
文章代碼(AID): #1BcF5dSo (Ajax)