2012-03-22 51 views
5

我正在使用Extjs的網站上工作,我正在使用Firefox中的螢火蟲進行調試。我注意到,當我停在螢火蟲的斷點處,然後幾秒鐘後再次開始執行時,有時網站上發生的事情就會停止。例如,如果單擊一個按鈕會導致A發生,導致B導致C,並且我的斷點在A上,那麼如果我停在斷點處,B和C就根本不會發生。爲什麼調試時螢火蟲會改變網站的行爲?

我目前最好的猜測是,當這樣的事情發生時(這在很多不同的場景中發生很多),因爲它的動作已經設置爲超時,並且當我在斷點處停止時它會這樣做。

爲什麼會發生這種情況?

有什麼我可以做,以防止這種情況發生?

+3

注意科學的原則,衡量一個現象都會影響結果以某種方式 – KevinDTimm 2012-03-22 20:35:38

+0

做同樣的事情的Safari或Chrome發生在Web檢查? – Brandan 2012-03-22 20:54:57

回答