我有一个带有长iframe的页面,它会加载包含各种长度页面的计划显示。当iframe中显示新页面时,主页面通常仍显示页面底部(大量空格)。如果在iframe中加载新页面,我怎样才能将主页面滚动到顶部?
我试过这是jQuery(在父页面上):
<script type="text/javascript">
jQuery(document).ready(function() {
$('#body iframe').load(function(){
$(window).scrollTop(0);
});
}
</script>
谢谢!
答案 0 :(得分:7)
您错过了)
来电的结束.ready()
,而#
之前不应该有body
。
试试这个:
jQuery(document).ready(function() {
$('body iframe').load(function(){
$(window).scrollTop(0);
});
});
通过这些更正,当新内容加载时,窗口会跳回到顶部。