我正在开发一个在Internet Explorer中遇到速度减慢的网站。更具体地说,在加载所有可见页面元素之后,页面只会冻结大约2到3秒,就像它仍在加载某些东西一样。通常情况下,我只是在FF或Chrome中对网站进行了分析,但此问题仅针对IE。我尝试在IE 8中使用分析器,但它没有让我到任何地方。有没有人有什么建议可以用来识别IE中的减速点(例如,类似于chrome中可用的网络分析)?
答案 0 :(得分:1)
您写道,您尝试在IE中使用分析器,但是您使用了IE Developer Tools吗?在本文的使用Profiler 部分中,有一个profiler和 Function 视图的屏幕截图,但是您还可以使用 Call Tree 视图尝试。
按开始分析,执行要检查的操作,按停止分析,切换到呼叫树视图,按包含时间排序降序,扩展最耗时的选项(第一个),扩展下一个,继续,然后你应该能够找到减速点。
我能够在我的项目中找到很少的代码片段,这对IE来说是个大问题(比如制作1,8k RexExp对象等)。