因此,我遇到以下问题:我在iFrame中有一个网站。当您转到iFrame中的新页面时,我希望父网站向上滚动到顶部,这是通过以下JavaScript进行的:
function scrollToTop() {
if ('parentIFrame' in window) {
window.parentIFrame.scrollTo(0,0);
return false;
}
}
但是,在一页上,我有一个分为两部分的表格。如果提交第一个表单,则转到第二个表单,但是两个部分都在同一PHP文档中,因此您停留在同一页面上,但是iFrame被重新加载。提交第一个表单后,我希望页面滚动到顶部,但是上述JavaScript似乎不起作用。有人可以帮忙吗?将不胜感激!
答案 0 :(得分:0)
使用将触发的iframe onload事件,一旦框架加载内容, onload =“ myFunction()”
答案 1 :(得分:0)
在第一个表单提交期间,通过Ajax回调方法提交页面