2011-03-08 96 views
2

我最近遇到了奇怪的問題,我開始認爲它與瀏覽器中的資源匱乏有關。瀏覽器(javascript)資源問題

在FF: 我一直在測試我們的一個網絡應用程序,突然間,幾秒鐘後應該消失的東西停止消失。我追溯到setTimeout只是拒絕工作。重新加載瀏覽器後,這一切都很清楚,沒有問題。

在IE: 我經常看到IE會突然拒絕透明的問題,只需重新加載頁面即可清除此問題。

在兩個: 雖然我不能確定它的相關性,但我發現無法解釋的行爲,當它們應該是時,變量行中的東西不可用(未定義)。這兩款瀏覽器也隨着時間的推移顯示內存使用率穩步增加(內存泄漏)。

在Web應用程序中的JavaScript是沉重的,它是一個單一的負載頁面(使這些內存問題提到所有更痛苦)。有很多效率不高的東西,以及讓人說「你爲什麼要這樣做?」的各種事情。

有沒有人遇到過這樣的事情?您能否指出有助於確定和解決這些問題的一般資源?

回答

0

如果您的應用程序旨在與Internet Explorer一起工作:開發人員工具欄也有一個分析器。