Можете ли вы объяснить это лучше? Вы хотите скрыть полосу прокрутки элемента div, установленного на переполнение: авто, когда у него недостаточно текста для переполнения? Браузер сделает это за вас.
Вы хотите скрыть полосу прокрутки элемента div, установленного на автоматическое переполнение, когда оно прокручивается до некоторой точки, но вы не смотрите на это или зависаете или что-то еще? Это будет довольно сложно.
Если вы хотите узнать, имеет ли div значение overflow, то просто сделайте:
object.style.overflow
и он даст вам строку.
возможные значения:
visible
hidden
scroll
auto
inherit
вы можете установить переполнение таким же образом
http://www.w3schools.com/css/pr_pos_overflow.asp
Из того, что я теперь понимаю, у вас есть эти div с скрытой прокруткой, но у некоторых графических дизайнеров есть полоса прокрутки, и вы используете scrollTo для фактической прокрутки. НО ваша проблема заключается в том, что у вас недостаточно данных для того, чтобы на самом деле нужна полоса прокрутки, но ваши графические данные все равно отображаются, поэтому вы хотите их скрыть.
поэтому реальный вопрос здесь в том, как вы получаете высоту контента? Вам нужно свойство offsetHeight, но я уверен, что оно все еще IE.