2009-02-16 41 views
1

我們有表現在IE6實在太差了一個應用程序,該應用程序在很大程度上依賴於JavaScript和大多數活動發生在一個頁面。JavaScript中的內存評測 - IE6

在IE6中,似乎記憶保持堆積如山,甚至當你導航到不同的網站從來沒有被清除!

由於不是在瀏覽器內運行,所以很少的代碼,我正在尋找一個外部工具,將棚上的應用程序的內存消耗一些光,使我們可以集中我們的優化工作。

回答

1

好,IE6是從根本上打破,這不應該作爲一個驚喜來任何網頁開發。 瀏覽器在您的用戶中仍被廣泛使用,這是一個問題嗎?

反正我知道,只要你在JavaScript中使用循環引用IE6存在內存泄漏。它的垃圾回收器太破碎了,無法處理它們,所以它們永遠不會被釋放。

1

這些都是很好的記載:

一種工具,一直幫助我的是:

我所做的是刷新JavaScript重載頁面,並查看內存使用量是否增加(不應該)。如果是這樣,那麼就有泄漏。然後,我註釋掉代碼塊直到它不泄漏,並嘗試進一步縮小它的範圍。