Strona sieci Web używa stylów CSS nie jest poprawnie renderowana w programie Internet Explorer

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 262161 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Style na stronie sieci Web są niewidoczne lub wyglądają niepoprawne po załadowaniu strony w wersji programu Microsoft Internet Explorer, które są wymienione w sekcji "Dotyczy".
Uwaga Ten problem może wystąpić, czy strona sieci Web używa wbudowany arkusz stylów lub punktów do arkusza stylów kaskadowych.
Może także pojawić następujący komunikat o błędzie komunikat o błędzie:
Strona, której szukasz, być może zostały przeniesieniu lub zmianie jego nazwy.

Przyczyna

Ten problem występuje, ponieważ następujące warunki są spełnione w programie Internet Explorer:
  • Wszystkie znaczniki stylów po pierwszym 31 tagom nie są stosowane.
  • Wszystkie reguły stylu po pierwszym 4,095 reguły nie są stosowane.
  • Na stronach używanych przez regułę @ import roztworowi zaimportować zewnętrznego arkusza stylów które importować z innych arkuszy stylów styl, którego arkusze, które są więcej niż trzy poziomy głębokości są ignorowane.

Więcej informacji

Narzędzia monitor sieci może wskazywać TCP reset występuje, gdy program Internet Explorer odbiera strony, na którym występuje problem. Program Internet Explorer generuje następnie innego żądania POST, jeśli oryginalne żądanie zostało żądania POST. Lub programu Internet Explorer mogą zamiast tego wysłać żądanie GET.

Ograniczenie to styl znacznika może również wpływać na wyświetlanie plików XML przy użyciu plików .xsl. Gdy plik .xsl zawiera osadzone w dokumencie znaczniki stylów, pojawić następujący komunikat o błędzie podczas próby wyświetlenia pliku XML:
Program Internet Explorer nie może otworzyć witryny internetowej: File://c:\aaa.XML
Po kliknięciu przycisku OK, pojawi się następujący komunikat o błędzie:
Nie można wyświetlić strony
Przykładowy kod, który znajduje się w "kroki prowadzące do odtworzenia problem"sekcja dynamicznie tworzy arkusze stylów i generuje następujące komunikat o błędzie:
Wystąpił błąd w czasie wykonywania.
Nie ma chcesz debugowania?

Wiersz: 8
Błąd: Nieprawidłowy argument.
Jeżeli arkusze stylów nie są stosowane dynamicznie, ale zamiast tego stosowane przez<style></style>

Kroki prowadzące do odtworzenia problemu

Wklej następujący przykładowy kod na stronie HTML. Uruchom kod próbki. Po zastosowaniu znaczników trzydziestego pierwszego stylu, generowany jest błąd.
<html><head>
<script>
function fnCreateStyleSheets()
{
  for (i=1 ; i <= 32; i++)
  {
    document.createStyleSheet()
    StyleSheetCount.innerText = "Total Style Sheets = " + i
  }
}
</script>
</head><body onLoad="fnCreateStyleSheets()">
<div id="StyleSheetCount"></div>
</body></html>
				

Materiały referencyjne

Aby uzyskać więcej informacji odwiedź następujące firmy Microsoft Witryny sieci Web Developer Network (MSDN):

Właściwości

Numer ID artykułu: 262161 - Ostatnia weryfikacja: 22 czerwca 2011 - Weryfikacja: 2.0
Informacje zawarte w tym artykule dotyczą:
  • Windows Internet Explorer 9
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Windows Internet Explorer 7
  • Windows Internet Explorer 8
Słowa kluczowe: 
kbtshoot kbprb kbdhtml kbscript kbmt KB262161 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:262161

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com