Javascript iframe完成加载后自动滚动内容

Javascript iframe完成加载后自动滚动内容,javascript,iframe,Javascript,Iframe,要求是我需要在iframe中动态加载一个外部页面,加载完成后,如果加载的页面有v-scrollbar,则需要自动滚动内容 <iframe id="target" name="target" scrolling="yes" style="width: 100%;"></iframe> document.getElementById('target').src = "http://www.yahoo.com"; document.getElementById('target'

要求是我需要在iframe中动态加载一个外部页面,加载完成后,如果加载的页面有v-scrollbar,则需要自动滚动内容

<iframe id="target" name="target" scrolling="yes" style="width: 100%;"></iframe>
document.getElementById('target').src = "http://www.yahoo.com";
document.getElementById('target').onload = function(){
        scrolldelay = setTimeout('pageScroller()',num);
}

document.getElementById('target')。src=”http://www.yahoo.com";
document.getElementById('target')。onload=function(){
scrolldelay=setTimeout('pageScroller()',num);
}
在function pageScroller中,我尝试设置计时器:
parent.frames['target'].scrollBy(0,10)
,

它不能工作。第二条路我累了
document.getElementById('target').scrollTop=document.getElementById('target').scrollTop+10

这也不行。这似乎是因为跨域和浏览器的安全考虑阻止了它。
有没有其他方法可以实现这一点。

我认为由于同源政策您没有访问Iframe内部的权限


此策略允许脚本访问来自同一站点的页面上的内容

我知道,是否有其他方法可以满足要求。