我正在做一个元素, div的高度为400px;固定高度和溢出:自动; 有一个表有 100 行动态显示数据, 现在,当我刷新页面时,我突出显示的行下降,滚动位置上升; 我想要的是,当页面刷新时,突出显示的行应该被聚焦并且滚动的位置不在顶部根据内容,
提前致谢
一些 HTML:
<div style="overflow:auto; width:400px; height:300px;" >
最佳答案
刷新页面时,您在客户端使用 Javascript 动态加载/更改/设置的所有日期/值/选择通常都会丢失。
除非您也将选择存储在服务器端。
例如,POST
到某个 PHP 脚本,将选定的值存储在 PHP 全局 $_SESSION
变量中。然后页面刷新分析 $_SESSION
变量以找出要设置的默认数据/选择。
另请参阅此相关问题: how to retain the div contents after page refresh
关于javascript - css,如何根据表格中的事件行设置滚动位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4265334/