Я что-то не так делаю? Похоже, это работает только в IE, хотя я не вижу того, чего ожидаю от других.
<div id="test" style="height:4em;overflow:scroll;">
one<br />two<br />three<br />four<br />five<br />six<br />seven<br />eight<br />nine<br />ten<br />
<b id="item1">I should come into view!</b>
</div>
<script><!--
document.getElementById("item1").offsetParent.scrollTop=1000;
//--></script>
(пожалуйста, не отвечайте , почему бы вам не использовать "test" , потому что это упрощенный пример, демонстрирующий, что у меня есть проблема с использованием offsetParent
)