2010-08-18 78 views
1

我只在IE中遇到併發出問題。在FF,Safari和Chrome中,行爲如預期。ie8頁面在加載完成之前掛起

在頁面上運行IE8開發工具配置文件後,所有標誌都指向jQuery .css()函數,儘管調用堆棧中的細節使得無法找到罪魁禍首。我沒有得到任何文件名或行號。

該網站是http://www.boulevard.com

謝謝!

+1

嘗試更具體,我真的不知道什麼問題,因爲我在IE8中加載頁面沒有任何問題。 – Trimack 2010-08-18 21:24:13

+0

我確實注意到了IE中的掛斷,它發生在您清除了年齡驗證之後。我的猜測與推特電話有關,因爲它可能在等待回覆時掛起。你應該嘗試刪除呼叫,看看是否加快了加載時間,如果它切換到另一個緩存請求的腳本,所以你只有在有新的tweet被更新時才進行呼叫。 – Jervis 2010-08-18 22:14:59

+0

它在我看來像一個cufon加載問題。你沒有讓Elance上的任何人爲你解決這個問題嗎? – markratledge 2010-08-19 03:56:15

回答

4

好的,這可能對其他人有幫助。

要在IE8開發人員工具概要分析部分查看行號和URL,您需要在IE選項(工具 - >選項 - >高級)中啓用腳本調試。啓用後,配置文件將在配置文件中顯示文件和行號,以便跟蹤這些類型的問題。

在這種情況下,它是jQuery Colorbox Plugin。在Colorbox css文件中,Colorbox指定某些圖像文件的路徑並使用IE過濾器AlphaImageLoader加載它們。與CSS的其餘部分不同,這些文件的路徑與文檔相關,而不是CSS。

更改這些路徑可以解決問題。

+0

哇,很好!我試圖弄清楚爲什麼colorbox會導致IE掛起。使用Google搜索,找到了此頁面和您的評論。謝謝! – 2011-02-01 03:33:25

+0

我有類似的問題。解決方案是刪除http://code.google.com/p/ie7-js/。我不知道爲什麼這個腳本會導致加載延遲。 – 2011-09-05 14:44:38

相關問題