JavaScript滚动到父母通过http和https使用javascript

问题描述:

我在非安全(http)页面内有一个安全(https)iFrame。当用户点击iFrame中的链接时,会加载一个新的iFrame页面。JavaScript滚动到父母通过http和https使用javascript

但是,由于第一个iFrame页面非常长,当它移动到下一页时,父页面仍会滚动到底部。我用的是代码 -

parent.scrollTo(0,0); 

和它的作品,但不是当的iFrame网页运行通过https。

我的错误(火狐) - 权限遭拒,https://www.example.comhttp://www.example.com

我认为这是停止XSS攻击获取属性Window.scrollTo。我敢肯定,我已经做了一个解决方法之前在JavaScript中呢?或者有什么方法可以在父页面上设置“允许的域名”?

+2

如果你自己在iframe的安全网站,你可以把`window.scrollTo(0,0)`直接到这一点。 – galambalazs 2011-01-19 13:55:58

我固定它通过把这个容器中的页面 -

jQuery(function(){ 
jQuery('#iframe').load(function(){ 
    window.scrollTo(0,0); 
}); 
});