if(window.parent){ scrollTop = jQuery(window.parent).scrollTop(); }
来自iframe窗口的代码抛出权限被拒绝。
这个直接代码(不是jquery)。
parent.document.body.scrollTop
有可能解决这个问题吗? :)
答案 0 :(得分:4)
没有
出于安全原因,无法从其他域访问框架 即使你所做的事情完全是良性的,你仍然无法做到。
但是,尝试将document.domain
更改为父窗口的相同(或父)域(如果您知道它是什么);这可能有所帮助。
答案 1 :(得分:1)
如果它们位于不同的域中,则不容易,如果您收到权限被拒绝,则会出现这种情况。
如果您可以使用document.domain
属性访问这两个页面,则可以解决此问题。