2011-08-28 36 views
2

我一直在爲Windows手機和iPhone創建一個JavaScript/jQuery大型應用程序。 該應用程序非常接近完成(禁用一些小功能),但是在Windows Phone 7(IE9 Mango)上使用一段時間後性能會逐漸降低。Windows Phone 7和IE DOM性能

它開始非常快,但經過幾次DOM更改(附加和刪除等) - 點擊按鈕有點滯後 - 然後幾乎一秒鐘的滯後每點擊!

我只是想知道是否有一種方法來「刷新」DOM?或重置DOM緩存(如果它甚至有一個?)

也許我缺少明顯的東西的某種方式......

任何想法?

謝謝大家!

回答

4

既然你說性能慢慢下降,這是一個很好的機會,這是一個內存問題。

你可以在桌面上測試你的頁面,看看你是否有類似的問題。可以通過以下方法進行測試:

此外,這些會提高性能:

+0

可愛的信息在那裏,謝謝! –