хочу заметить что это очень даже серьезная проблема в ие9, столкнулся с ней буквально недавно, так как необходимо было сделать нсколько сайтов с прижатым футером всё было нормально, до того момента, пока я не стал использовать плагины для jQuery, которые динамически меняют содержимое окна в меньшую сторону(например cycler), мой прижатый футер при этом уезжает вверх, а внизу остается пустое место ровно на столько на сколько уменьшился "ужатый" контент дива также подобное происходит если аяксом гружу на страницу контента меньше чем было до этого, например на последней странице каталога остается ооочень много пустого места внизу страницы, а мы находимся при этом на "белом листе" если вручную "дёрнуть" какое-нибудь свойство у любого контейнера в девелопере, всё встает на свои места, думаю копать в эту сторону пытался детектить ие9 и яваскриптом и делать перерисовку экрана после изменений на странице, пока не получилось, буду рад всем предложенным решениям