2011-05-23 111 views
1

我在我們的stackoverflow網站上看到了一些與IE問題相關的部分,但我的問題仍在等待。Internet Explorer 6 CSS加載問題

在我的本地服務器上,我正在運行一個應用程序,該應用程序可以完美加載JS和CSS文件,並在IE7 +和Firefox中正常工作。問題在於IE6。

如果在IE6中運行,可以加載少量的數據,但是如果數據量較大則不能加載。

能夠發現CSS導致的完整問題,但不知道CSS在哪裏出錯。

我用w3c驗證器測試了我的應用程序,它顯示了一些可以忽略的小錯誤,一切看起來都不錯。

即使使用IE修復CSS。

任何人都可以請我提供一些想法,就像有沒有任何CSS調試IE6。

在此先感謝...

+2

哦,男孩,IE6再次發佈。 :-(爲什麼人們仍然堅持支持IE6?作爲一名開發人員,如果有人要求你寫一個網站,並且他們指定了IE6的支持作爲要求,告訴他們它會加倍開發成本 – Spudley 2011-05-23 12:02:17

+1

ahh,這些所有的討論已經完成,然後我開始修復。 – Max 2011-05-23 12:04:47

+0

您是否檢查過quirksmode.org和caniuse.com等網站,以確保您使用的所有功能都得到IE6的支持? – Spudley 2011-05-23 14:57:09

回答

0

你正在生成的每數據行一個<style>元素?當您無法訪問<head>元素或者無法將規則鏈接到單個<style>元素時,這很常見(儘管我不喜歡它)。

如果是這樣,你是否有超過31個<style>元素? IE對樣式表的數量有限制,所以你可能會看到這個問題。

這裏有很多博客文章(和SO問題)。這裏有一些我能找到的更好的:

Does IE 8 have a limit on number of stylesheets per page?Stylesheets Not Loading? 31 Reasons to Hate Internet ExplorerInternet Explorer CSS limits

+0

謝謝安迪,這給了我一些研究,我解決了我的方式,但這是有幫助的 – Max 2011-05-24 10:37:50

2

Internet explorer developer toolbar可能去的地方,以幫助你。這是非常有用的,雖然不如其他瀏覽器的選擇。它可以安裝在IE6上。要訪問一次安裝它在「方便」的地方查看 - >工具欄

+0

謝謝尤爾,讓我試試 – Max 2011-05-23 12:10:02