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的查询字符串中存储了页面的垂直位置。这超出了我的理解范围,不过感谢您的输入。