我有一个带有iframe的HTML文档。现在,如果您单击iframe中的某个按钮/链接,我希望父文档滚动回到顶部。
我不确定如何做到这一点。当我在父文档的顶部放置一个锚点,并让按钮执行window.parent.location = '#anchorname';
之类的操作时,浏览器会自动打开iframe文档,让父文档消失。
答案 0 :(得分:0)
首先,我建议使用JQuery scrollTop(请参阅here)滚动到顶部。这还不够,但是,您需要从iFrame中的页面调用您的函数,因此,假设您滚动文档的函数称为“foo”,您可以通过以下方式从iFrame中的页面调用函数:
window.parent.foo();
希望这有帮助。