Javascript 是否有人可以帮助在刷新无滚动脚本时添加X轴?

Javascript 是否有人可以帮助在刷新无滚动脚本时添加X轴?,javascript,html,Javascript,Html,我有一个经常刷新页面的脚本,通过来自的精彩帮助,我能够想出如何在不返回顶部的情况下刷新页面。现在,我需要添加到这一点,所以如果它是滚动到右边,它不会滚动回左边。我只想让它在刷新时保持位置 这是我到目前为止的刷新脚本 <script type="text/javascript"> function refreshPage () { var page_y = document.getElementsByTagName("body")[0].scrollTop;

我有一个经常刷新页面的脚本,通过来自的精彩帮助,我能够想出如何在不返回顶部的情况下刷新页面。现在,我需要添加到这一点,所以如果它是滚动到右边,它不会滚动回左边。我只想让它在刷新时保持位置

这是我到目前为止的刷新脚本

    <script type="text/javascript">

function refreshPage () {
     var page_y = document.getElementsByTagName("body")[0].scrollTop; 
     window.location.href = window.location.href.split('?')[0] + '?page_y=' + page_y;

}
     window.onload = function () {
         setTimeout(refreshPage, 110700);
            if (window.location.href.indexOf('page_y') != -1 ) {
                var match = window.location.href.split('?')[1].split("&")[0].split("=");
                document.getElementsByTagName("body")[0].scrollTop = match[1];

    }
}

函数刷新页(){
var page_y=document.getElementsByTagName(“body”)[0].scrollTop;
window.location.href=window.location.href.split('?')[0]+'?page_y='+page_y;
}
window.onload=函数(){
设置超时(刷新页面,110700);
if(window.location.href.indexOf('page_y')!=-1){
var match=window.location.href.split(“?”)[1]。split(&”)[0]。split(“=”;
document.getElementsByTagName(“正文”)[0].scrollTop=match[1];
}
}

您是否尝试添加
页面x
参数?@JonathanHobbs如何添加?我不知道该打什么你能给我看看吗?研究一下。您已经在URL的查询字符串中存储了页面的垂直位置。这超出了我的理解范围,不过感谢您的输入。