我在页面中嵌入了iframe。他们都在不同的域名,但我可以访问它们。
我想在iframe中点击链接时滚动到父窗口的顶部。像这样的事情:
在Iframe页面中。
window.parent.ScrollToTop(); // Scroll to top function
在parrent页面上:
window.ScrollToTop = function(){
$('html,body', window.document).animate({
scrollTop: '0px'
}, 'fast');
};
这甚至可能吗?
答案 0 :(得分:0)
如果您有权访问父域,则可以使用以下命令:
window.top.scroll(0,0)
或者如果您想要使用某些动画:
$(window.top.document).find("body").animate({
scrollTop: 0
}, 600);