滚动到顶部页面加载(HTML)

时间:2016-11-08 08:08:20

标签: jquery html css iframe

我已经尝试了onload="window.scrollTo(0,0);"onload="$('html,body').scrollTop(0);"但是在页面加载后它仍然停留在当前位置,我正在使用框架。我已经尝试了其他一些建议,但仍然没有运气,有人请指出我正确的方向。我是否需要在框架顶部添加滚动条?我需要包含框架的页面在重新加载框架时重新加载,希望它有意义。

<body onload="window.scrollTo(0,0); $('html,body').scrollTop(0);"> <iframe id="my-iframe-tag" scrolling="no"> </iframe> </body>

4 个答案:

答案 0 :(得分:2)

在DOM scrollTop上使用ready方法:

$(document).ready(function(){
    $(this).scrollTop(0);
});

答案 1 :(得分:2)

嗨,所有这些似乎已经完成了一些搜索后的onload="parent.scrollTo(0,0);"技巧Scroll to top of parent frame on iframe change?感谢

答案 2 :(得分:1)

试试:

$(window).on('beforeunload', function() {
  $('body').hide();
  $(window).scrollTop(0);
});

答案 3 :(得分:0)

使用以下代码要滚动到顶部, 您可以创建一个按钮,在点击事件中,您需要触发此代码。

$("html, body").animate({ scrollTop: 0 }, "slow");