我在框架内有一个树控件。它相当高,大约 2000 像素。现在,我们使用框架的滚动条,这非常好。不幸的是,当您选择列表底部附近的项目时,页面会重新加载并且视图会返回到列表顶部。
我尝试调用树控件的 ScrollNodeIntoView() 函数,但由于我们没有使用树的滚动条,它只是认为它正在显示完整的 2000 像素并且控件没有自己的滚动条。我不是一个 HTML 专家,所以我有两个想法,我都不知道该怎么做。
1) 告诉框架不要让树渲染所有 2000 像素,而是留在可视区域内。
2) 告诉树不要渲染所有 2000 像素,而是留在可视区域内。
在框架内设置 CSS 高度属性不会做任何事情。
<frameset rows="*" cols="250,*" frameBorder="yes">
<frame name="mytree" scrolling="no">
<frame name="content" scrolling="yes">
</frameset>
谢谢。