2011-11-14 50 views
0

是否有任何工具來衡量性能(類似於FireBug>淨選項卡(FireBugLite =沒有淨選項卡))在IE7中工作?ie7 ajax性能

我在加載屏幕時出現了一些嚴重的滯後現象。這個問題似乎只發生在IE7內。該網站使用了相當多的javascript/ajax(jQuery)。我聽說IE7有一個糟糕的JavaScript引擎。這是真的?我的意思是,是否有任何已知的錯誤,在jQuery API中定義了性能問題或者「checkoutHowMuchIE7SucksComparedtoFF.Metrics.Ajax」dot com?

+0

通常,在IE上運行代碼比在其他瀏覽器上運行時間要長得多。在處理數據數組和循環時,代碼執行的差異會乘以循環次數。這會造成顯着的延遲差異。 –

+0

請參閱:http://stackoverflow.com/questions/20376/javascript-profiler-in-ie –

+0

如果你看到滯後僅在IE中的賠率是運輸是好的,JavaScript引擎可能會出錯 –

回答

1

提琴手應該是有幫助這裏。

1

這會給你一個跨瀏覽器的JavaScript引擎的性能(它列出了IE8不是7,但我相信7 & 8使用相同的JavaScript引擎[有人糾正我,如果我錯了])

http://sixrevisions.com/infographs/browser-performance/的想法

就我個人而言,我使用這種技術來設置在IE中的調試,沒有一些代碼示例這是我可以建議的。

http://berniesumption.com/software/how-to-debug-javascript-in-internet-explorer/

+0

另外,爲了得到一個秋季圖使用http://www.httpwatch.com/ – eSniff