0

我有一个带有 iframe 的 HTML 文档。现在,如果您单击 iframe 中的某个按钮/链接,我希望父文档滚动回顶部。

我不知道如何使这项工作。当我在父文档的顶部放置一个锚点并让按钮执行类似的操作window.parent.location = '#anchorname';时,浏览器会打开 iframe 文档本身,而父文档会消失。

4

1 回答 1

0

首先,我建议使用 JQuery scrollTop(参见此处)在顶部滚动。这还不够,但是,您需要从 iFrame 中的页面调用您的函数,因此,假设您的滚动文档的函数称为“foo”,您可以通过这种方式从 iFrame 中的页面调用您的函数:

window.parent.foo();

希望这可以帮助。

于 2012-06-12T10:29:03.903 回答