Мій веб-сайт завжди працює з IE8, IE7, FF, Chrome та Safari. Зараз я тестую його на IE9 і відчуваю дивну проблему: на деяких сторінках деякі табличні дані відображаються неправильно.
Джерело HTML правильне, і все, і рядок, що дає проблему, змінюється щоразу, коли я оновлюю сторінку (правду кажучи, сама проблема з’являється лише в деякому оновленні, не у всіх).
Використовуючи інструмент F12 IE, структура таблиці виглядає правильною, після TD не повинно бути порожнього TD, що містить M08000007448, але все одно він виглядає так.
Більше того, якщо я використовую інструмент F12, з інструментом "select element by click" на панелі інструментів, і я намагаюся натиснути на порожній простір між M08000007448 та 19, він вибере TR, а не "прихований td".
У мене ця проблема відображення таблиці також в якійсь іншій таблиці програми, хтось відчуває щось подібне? Це відбувається лише в IE9 :(
Я не знаю, чи це важливо, але сторінка зроблена за допомогою ASPNET (веб-форм) і використовує Jquery та деякі інші плагіни JS.
Я спробував зберегти сторінку (із зображеннями) та відкрити її локально за допомогою IE9, але проблема ніколи не виникає. (Звичайно, я перевірив всю структуру таблиці, і це нормально. Заголовок і всі рядки мають однакову кількість TD, при необхідності потрібну кількість colspan).