Сохранение фиксированной позиции через абсолютную позицию не удалось в IE6

Я использую javascript для вычисления свойства bottom, чтобы сохранить элемент как фиксированную позицию в IE6, вот мой код:

var target = document.getElementsByTagName("div")[0];
var targetBottom = 200;

window.onscroll = function (e) {
    scrollTop = document.documentElement.scrollTop;
    target.style.bottom = targetBottom - scrollTop + "px";
}

Однако это могло работать не в IE6, а в IE7 и выше. Так что не так с моим кодом? Как я могу заставить его работать в IE6?


person hh54188    schedule 05.11.2014    source источник
comment
Попробуйте document.body.scrollTop; для ie6 :)   -  person Bojan Petkovski    schedule 05.11.2014
comment
Просто любопытно, почему вы до сих пор программируете для IE6?   -  person Frank Conijn    schedule 07.11.2014
comment
@FrankConijn, потому что я в Китае   -  person hh54188    schedule 11.11.2014