2012-05-23 41 views
2

另一個IE問題 - 這次Ajax響應數據太大。Jquery Ajax IE Reponse Slow

使用FF和Chrome,結果幾乎立即顯示。然而,在結果顯示之前IE會凍結一段時間。格式是從簡單的數據庫查詢返回的HTML,在某些情況下,響應數據長度爲900行。

說真的,我能做些什麼來加速IE?

+0

使用FF或Chrome; D這個問題很糟糕 - 我們遇到與IE相同的問題 - 您的目標是9?或更早?我將目標鎖定爲8,並將其提高到js處理速度(或缺乏速度)。 – Bosworth99

+0

爲什麼你的AJAX返回900行數據?這對於快速請求似乎不是最佳的。你能發佈5到10行樣本數據給我們一個想法你正在處理什麼?我假定JSON或CDF格式的數據是最好的解決方案。 – scunliffe

+0

處理包含900行的表即使在沒有JavaScript的情況下也無法在舊版本IE中正常工作。我通常避免使用服務器端分頁與Ajax。 –

回答

2

問題解決了!

我對結果使用tableSorter.js。這會將很多代碼注入到IE不喜歡的DOM中。我禁用了IE瀏覽器的排序功能,現在它運行得更快。

雖然還是非常令人沮喪的 - 每個其他瀏覽器都完美無瑕地工作,IE像往常一樣保持世界。