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(){}

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

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments