IE8打開頁面時速度緩慢的分析(與flash相關)

當打開有flash元素的界面時非常卡,英文類文章會標記成freeze。如果不顯示flash就運行正常。

問題發生的環境在Windows XP 下的IE7和8。Windows7下的IE8無此現象,Windows XP下有IE6運行正常。其它環境未測試。

解決方法:

首先,使用flash卸載工具完全清除後,重新安裝最新版本flash player。因爲有時安裝過程未能正常完成可能導致此問題。

其次,退出殺毒軟件,再測試打開速度,可能安全檢查會有相同影響,可考慮更換其它殺軟。

然後,使用KB932823  補丁,這是爲IE7使用的。

最後,就是在頁面代碼中顯示flash時,只寫embed標籤,前後不要用object標籤。本來在IE下要用object標籤顯示flash的,但在此問題下會導致選項卡無響應。所以頁面代碼只能寫成單獨的embed。這樣IE6,7,8都可以正常顯示。


請按以上順序逐步排查問題。因爲最後一步是網站程序員的頁面代碼問題,如果是用戶遇到此問題就只能耐心等待頁面恢復正常了。其實曾經注意過Youku優酷的頁面代碼中就是單獨只寫embed,當時還不理解,估計他們可能遇到的相似的問題所以才這樣寫的。

也有一種說法是後期xp出了解決補丁,但可惜在xp下找ie補丁等同大海撈針。如果有知道對應補丁文件編號的高手,也希望可以提供。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章