Moja witryna zawsze działała bezproblemowo z przeglądarkami IE8, IE7, FF, Chrome i Safari. Teraz testuję to w IE9 i mam dziwny problem: na niektórych stronach niektóre dane tabelaryczne renderują się nieprawidłowo.
Źródło HTML jest poprawne iw ogóle, a wiersz podający problem zmienia się za każdym razem, gdy odświeżam stronę (prawdę mówiąc, sam problem pojawia się tylko przy pewnym odświeżeniu, nie we wszystkich).
Używając narzędzia F12 w IE, struktura tabeli wydaje się być poprawna, nie powinno być pustego TD po TD zawierającym M08000007448, ale nadal renderuje się w ten sposób.
Ponadto, jeśli używam narzędzia F12 z narzędziem „wybierz element kliknięciem” na pasku narzędzi i spróbuję kliknąć puste miejsce między M08000007448 a 19, wybierze TR, a nie „ukryte td”.
Mam ten problem z renderowaniem tabeli również w innej tabeli w aplikacji, czy ktoś ma coś takiego? Dzieje się tak tylko w IE9 :(
Nie wiem, czy to ważne, ale strona jest tworzona za pomocą ASPNET (formularzy internetowych) i używam Jquery oraz innej wtyczki JS.
Próbowałem zapisać stronę (z obrazami) i otworzyć ją lokalnie za pomocą IE9, ale problem nigdy nie występuje. (Oczywiście sprawdziłem całą strukturę tabeli i jest ok. Nagłówek i wszystkie wiersze mają taką samą liczbę TD, z odpowiednią liczbą colspanów, jeśli to konieczne).