2008-10-01 63 views
1

我有一個非常簡單的ASP.NET(.NET 3.5)網站和IE6一個非常奇怪的問題。IE6崩潰,同時顯示簡單的網站

它似乎有時和某些機器上,IE6崩潰時,顯示該網站。 CSS已經被淘汰,成爲崩潰的原因。

一段時間的研究後,我沒能找到墜機原因,無法正確重現。

該網站適用於所有瀏覽器,除了IE6和崩潰只在某些特定的機器,而不是隨處可見。

不知道這可能是什麼?

[編輯]當IE瀏覽器崩潰,我得到了Windows的異常對話框,並且可以關閉IE6:不只是一個警告什麼的。

+0

你依靠插件像Adobe? – 2008-10-05 08:29:32

回答

0

IE 6崩潰的程度如何?如果您遇到臭名昭着的Operation Aborted錯誤,請嘗試將任何JavaScript移動到結束標記正上方的頁面底部,以查看是否有幫助。

0

我得到了Windows的異常對話框,並且可以關閉IE6

0

嘗試尋找在事件日誌(控制面板/管理工具/事件查看器)和應用程序,然後雙擊。

這可能會給你一些線索。

0

IE 6有多個版本 - 服務包1,服務包2,服務包3,當然,沒有服務包。嘗試查看崩潰的瀏覽器的版本信息,並查看是否可以縮小該問題的範圍。

要試試,看看是什麼問題,我建議剝離下來的頁面儘可能,並添加元素,直到您可以重現該問題。

IE 6是離奇的。看看這個鏈接:

http://immike.net/blog/2007/08/06/single-line-of-html-crashes-ie-6/

如作者指出,有可能崩潰IE6與有效的HTML單行。

0

正如你已經消除CSS爲事業我會嘗試檢查你的HTML驗證對你的DOCTYPE,然後嘗試訪問該頁面禁用JavaScript,看看如果這些可以被消除。

1

一對夫婦的事情,你可以嘗試:

  • 檢查是否有IE插件(工具欄等)安裝在有問題的機器,並嘗試禁用所有的人。
  • 檢查Windows事件日誌以查看崩潰是否留下任何線索。

如果你想得到真正的核心,你可以按照Mark Russinovich's Guide分析進程崩潰數據,以確定如果有什麼可能導致問題。在他的情況下,它竟然是一個導致IE隨機崩潰的Nvidia組件。

0

我認爲這已經解決了(至少我現在希望),但我剛剛提出了一個非常類似的問題。

我的問題的答案是,輸入標籤沒有被關閉,頁面的DTD是XHTML,其默認爲OMITTAG NO。

所以,你可能希望確保所有標籤要麼自我關閉(這將驗證XHTML過渡,不嚴格)或

祝你好運, 傑里米