gpt4 book ai didi

javascript - 火狐刷新

转载 作者:行者123 更新时间:2023-11-28 13:49:20 25 4
gpt4 key购买 nike

我有一个包含以下脚本的 HTML:

<script type="text/javascript">
function doRefreshWithInterval() {
setTimeout("doRefresh()", 60000 );
}

function doRefresh() {
window.location.reload(true);
}

if (window.location.href.indexOf("Dashboard.jspa") >= 0) {
doRefreshWithInterval();
}
</script>

定期刷新页面。问题是,当我向下滚动页面(这是一个很长的页面),并且在某些浏览器(特别是 Firefox)上进行刷新时,浏览器会转到页面顶部,而不是我所在的位置。有什么方法可以防止这种情况,并让 Firefox 在刷新后向下滚动到最后一个位置吗?

最佳答案

我想到的解决方案是:

  1. 刷新前,获取页面的垂直位置
  2. 将该号码存储在 Cookie 中
  3. 刷新
  4. 页面加载时,查看是否有用于页面位置的 Cookie
  5. 通过脚本滚动到该位置

关于javascript - 火狐刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11919647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com