Javascript 如何滚动到iframe的顶部

Javascript 如何滚动到iframe的顶部,javascript,html,angular,iframe,scroll,Javascript,Html,Angular,Iframe,Scroll,我在我的网页中使用了另一个网站(已经处于活动状态),但该网站页面的高度太大。因此,在将其高度限制在100vh(或某个高度)之后。向下滚动iframe是可以的,但是我需要一个浮动的iframe“滚动到顶部按钮”,它将iframe滚动到顶部(而不是父窗口滚动) 我在Angular的.ts文件中使用了此代码,它适用于父窗口滚动,但不适用于 我用的是角度7 scrollToTop(){ window.scroll(0,0); } .htmlcode TOP 先谢谢你 更新:我尝试了以下建议

我在我的网页中使用了另一个网站(已经处于活动状态),但该网站页面的高度太大。因此,在将其高度限制在100vh(或某个高度)之后。向下滚动iframe是可以的,但是我需要一个浮动的iframe“滚动到顶部按钮”,它将iframe滚动到顶部(而不是父窗口滚动)

我在Angular
.ts
文件中使用了此代码,它适用于父窗口滚动,但不适用于
我用的是角度7

scrollToTop(){
    window.scroll(0,0);
  }
.html
code
TOP
先谢谢你

更新:我尝试了以下建议的方法
document.getElementById(“myIframe”).scroll(0,0)

我能够打印innerHtml,这意味着getElementById工作正常,问题在于
。scroll(0,0)
尝试了
。scrollTo(0,0)
&
。scrollBy(0,0)
,但结果相同

只需执行相同的操作,但将窗口替换为iframe元素:

document.getElementById().scroll(0,0);

而不是
窗口
使用iframe的id。如果您无法控制该网站,请致电他们的开发人员,共享您的
源代码
,并要求他们在父窗口源代码匹配的情况下实现该功能。我曾尝试使用iframe的id,但滚动不起作用尝试此操作,但是卷轴不起作用。请参阅问题部分的更新,因为我认为-scroll()是窗口对象的方法,而不是文档对象的方法。我想需要一个scroll()方法才能让document对象工作