您目前已離線,請等候您的網際網路重新連線

之後第一次 30 樣式標記在 HTML 網頁上的不會套用在 Internet Explorer 中的所有樣式標籤

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:262161
徵狀
第一次 30 樣式標籤之後的所有樣式標記上的 HTML 網頁並不會套用。偶爾,您也可能會收到下列的錯誤訊息:
網頁您正在查詢可能已移動或者名稱已經變更。
如果使用網路監視器工具擷取網路流量可能會發現 Internet Explorer 會接收頁面時,會發生 TCP 重設。如果原始要求的 POST 要求,Internet Explorer 接著會產生另一個 POST 要求。或 Internet Explorer 可能反而傳送 GET 要求。

此樣式標記限制也可能影響.xml 檔案檢視藉由使用.xsl 檔案。時.xsl 檔案內嵌在文件內的樣式標記,當您嘗試檢視.xml 檔案時收到下列的錯誤訊息:
Internet Explorer 無法開啟網際網路站台: file://c:\aaa.xml
當您按一下 [確定] 時,您會收到下列錯誤訊息:
無法顯示該網頁
發生的原因
沒有在 Internet Explorer 中的 30 樣式標記的限制。
解決方案
若要解決此限制,將結合成單一樣式標記的多個類別。
其他相關資訊
如果您,請使用內嵌樣式表,或者您指到階層式樣式表 (CSS) 檔案,它並不重要。不論是哪一種情況發生問題。

程式碼範例會提供在 < 步驟重現此行為中 > 一節會動態建立樣式表。並且您會收到下列錯誤訊息:
發生執行階段錯誤。
您想要偵錯嗎?

線條: 8
錯誤: 無效的引數。
如果樣式表不會動態套用,但透過 <style>標記或 CSS 檔案而套用,就會發生沒有 「 無效引數 」 錯誤。在這種情況下會忽略 thirtieth 樣式表以外的所有樣式表。

重現這個問題的步驟

HTML 網頁中,貼上下列程式碼範例。執行程式碼範例。在套用三十第一個樣式標記時,會產生錯誤。
<html><head><script>function fnCreateStyleSheets(){  for (i=0 ; i < 31; i++)  {    document.createStyleSheet()    StyleSheetCount.innerText = "Total Style Sheets = " + i  }}</script></head><body onLoad="fnCreateStyleSheets()"><div id="StyleSheetCount"></div></body></html>				
参考
如需詳細資訊請造訪下列 Microsoft 開發人員網路 (MSDN) 網站:
限制

警告:本文為自動翻譯

內容

文章識別碼:262161 - 最後檢閱時間:06/23/2009 20:53:12 - 修訂: 7.1

Microsoft Internet Explorer 4.0 128-Bit Edition, Microsoft Internet Explorer 4.01 Service Pack 2, Microsoft Internet Explorer 4.01 Service Pack 1, Microsoft Internet Explorer 4.01 Service Pack 2, Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 5.01, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 6.0, Microsoft Internet Explorer 6.0 Service Pack 1, Windows Internet Explorer 7, Windows Internet Explorer 8

  • kbmt kbtshoot kbprb kbdhtml kbscript KB262161 KbMtzh
意見反應