gpt4 book ai didi

javascript - 如何从 Internet Explorer 获取在 JavaScript 中打开窗口的 iframe?

转载 作者:行者123 更新时间:2023-11-28 03:15:49 25 4
gpt4 key购买 nike

我有一个可以打开新网页的 iframe。

在该网页中,我想访问 iframe 窗口上的一个函数。

我试着调用 window.opener.myFunction() , 但开场白是 <iframe>parent 窗口,而不是 <iframe>的窗口。

由于页面的动态特性,我不想显式获取 <iframe> 的 contentWindow|从父窗口。有人知道解决方法吗?

最佳答案

如果您知道 <iframe>的 id,您可以使用 getElementById()。

例如:

第一个网页应该有:

<iframe id="launcher"></iframe>

启动页面可以使用:

window.opener.getElementById("launcher").myFunction();

关于javascript - 如何从 Internet Explorer 获取在 JavaScript 中打开窗口的 iframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27948945/

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