ezdakimak (ezdakimak) wrote in ru_webdev,
ezdakimak
ezdakimak
ru_webdev

Есть ли возможность отследить перерисовку HTML таблицы?

Обновляется таблица с помощью аякс, нужно перерисовывать "прикрепленную" шапку, чтобы таблица как бы скроллилась без нее, а шапка всегда вверху. Но если перерисовку делать сразу после перестройки таблицы размеры не совпадают, а если поставить таймаут типа setTimeout('tbl.redraw',500) то размеры вписываются хорого. То есть видимо после перестройки DOM и его реального отображения на странице проходят какие-то микросекунды и пока реально таблица не выведется похоже браузер определяет размеры неправильно.

Так вот есть какая-то возможность отследить когда таблица уже закончила рендериться браузером?

Для картинок знаю способ:
img=new Image();
img.src='path/to/file';
img.onload=function(){}

Может и для таблиц есть что-то похожее?
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

  • 4 comments