У меня есть дерево управления внутри кадра. Это довольно высокий, около 2000 пикселей. Прямо сейчас мы используем полосы прокрутки фрейма, что в основном хорошо. К сожалению, когда вы выбираете элемент в нижней части списка, страница перезагружается, и представление возвращается в начало списка.
Я попытался вызвать функцию ScrollNodeIntoView () элемента управления дерева, но поскольку мы не используем полосы прокрутки дерева, он просто думает, что он отображает все 2000 пикселей, а элемент управления не имеет собственной полосы прокрутки. Я не большой гуру HTML, поэтому у меня есть две идеи, ни одна из которых я не знаю, как это сделать.
1) Скажите фрейму, чтобы дерево не отображало все 2000 пикселей и оставалось в видимой области.
2) Скажите дереву не отображать все 2000 пикселей и вместо этого оставаться в видимой области.
Установка свойства CSS height внутри фрейма ничего не делает.
<frameset rows="*" cols="250,*" frameBorder="yes">
<frame name="mytree" scrolling="no">
<frame name="content" scrolling="yes">
</frameset>
Спасибо.