Javascript 未在Chrome浏览器中第二次加载页面
在page_1中,有一个表包含许多行,每行都有超链接,当单击其中任何一行时,它会转到page_2,假设我向下滚动到几乎位于page_1底部的第100行 在page_2中,当我单击Chrome浏览器的后退按钮时,它返回到page_1,但它正在再次加载表并保持在顶部。但我不希望它加载并保持在第1页中表格第100行的底部 在Mozilla FireFox中,我的条件会自动满足,但在Google Chrome浏览器中则不会满足Javascript 未在Chrome浏览器中第二次加载页面,javascript,jquery,Javascript,Jquery,在page_1中,有一个表包含许多行,每行都有超链接,当单击其中任何一行时,它会转到page_2,假设我向下滚动到几乎位于page_1底部的第100行 在page_2中,当我单击Chrome浏览器的后退按钮时,它返回到page_1,但它正在再次加载表并保持在顶部。但我不希望它加载并保持在第1页中表格第100行的底部 在Mozilla FireFox中,我的条件会自动满足,但在Google Chrome浏览器中则不会满足 使用javascript/jquery可以实现这一点吗?我正在解决一些问题,
使用javascript/jquery可以实现这一点吗?我正在解决一些问题,但仍然没有工作 移动到第2页时,使用以下代码将滚动位置存储在某个全局变量中 var scroll=document.documentElement.scrollTop 现在,当你回到第1页时,再次设置滚动条
document.documentElement.scrollTop=滚动 请添加代码段您是通过链接/按钮返回到第_1页还是使用浏览器返回按钮返回到第_1页?为什么不在新选项卡中打开指向第2页的链接,这将使第1页处于当前滚动状态-position@wayneOS这已经以这种方式实现了,并且是一个遗留项目!所以改变事情需要很多时间我应该把它们写在标签上吗?顺便问一下,我在使用gspin时应该在哪一页设置该值,在第1页或第2页中,它将如下所示:var scroll=document.documentElement.scrollTop;我应该在哪个页面再次设置scrollTop?因为页面_1首先加载,所以在页面_1中添加脚本,所以在单击任何列表项时,将scrollTop值存储到全局变量,然后启动页面_2。当您从第2页返回到第1页时,访问您声明的全局变量并将其设置为document.documentElement.scrollTop;