gpt4 book ai didi

javascript - 使用 JavaScript 滚动 iframe?

转载 作者:IT王子 更新时间:2023-10-29 03:01:49 25 4
gpt4 key购买 nike

我使用 JavaScript 动态加载 iframe。加载完成后,如何让它向下滚动特定像素数(即iframe中的页面加载完成后,如何让iframe自行滚动到页面的指定区域?)

最佳答案

您可以使用 onload 事件来检测 iframe 何时完成加载,然后您可以使用 scrollTo iframe 的 contentWindow 上的函数,从左侧和顶部 (x, y) 滚动到定义的像素位置:

var myIframe = document.getElementById('iframe');
myIframe.onload = function () {
myIframe.contentWindow.scrollTo(xcoord,ycoord);
}

您可以检查一个工作示例 here .

注意:如果两个页面位于同一域中,这将起作用。

关于javascript - 使用 JavaScript 滚动 iframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1192228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com