IE8 и ниже имеют огромные проблемы с производительностью, когда дело касается поиска в большой таблице (более 1000 строк).
Я создал очень простой тестовый пример, демонстрирующий такое поведение.Страницы точно такие же, за исключением того, что у одного из них объявлен HTML5-тип документа:
(В IE, Ctrl + F и поиск идентификатора: 1400)
Firefox, Safari и Chrome не имеют проблем с нахождением каких-либо данных в таблице очень быстро с помощью собственного браузераФункция «Найти».IE9 (Win7) немного медленнее, но приемлемо.IE8 (XP) ужасно зависает и занимает более 10 секунд, чтобы найти что-то, и блокируется во время его обработки.
В настоящее время я использую тип документа HTML5, и он проверяется без ошибок.Однако, если я удалю объявление doctype, IE8 значительно ускорится.(Отсутствие doctype портит макет моего сайта, поэтому это неприемлемое решение.)
Есть предложения?К сожалению, я не могу разбить эти данные на страницы - клиенту нужны все строки, видимые в одном отчете на одной веб-странице.