У вас есть какие-нибудь советы, как сделать так, чтобы любая большая таблица с 500+ строками быстрее отображалась в Internet Explorer?
Вот как я сейчас это делаю:
Результат запроса MySQL возвращает 500+ строк, поэтому я использую цикл while со следующим для отображения всех строк:
echo "<tr class='someMainClass' bgcolor='".$someBgColor."'>";
echo "<td width='10px' style='display: none;' class='someClass'>String</td>";
echo "<td class='someClassAgain andOtherClass' title='someTitle' >String again</td>";
echo "<td width='100px' class='ClassAgain' id='>another string</td>";
echo "<td width='100px' class='ClassAgain' title='title'><input type='text' value='and i input'/></td>";
echo "</tr>";
Когда список готов, IE просто останавливается на пару секунд, а затем появляется список. В дополнение к этому любой эффект наведения на <tr>
работает очень медленно.
Я не уверен, почему это медленное движение вызывается в IE, так как все другие браузеры работают правильно.
Любая помощь будет принята с благодарностью.