gpt4 book ai didi

javascript - 什么是获取 iframe 的正确 javascript 函数

转载 作者:行者123 更新时间:2023-11-29 22:29:19 25 4
gpt4 key购买 nike

当我开发一个 FB 应用程序时,我试图让 Canvas 使用 javascript,如下所示:

工作

document.getElementsByTagName('iframe')[1].id
//Output: iframe_canvas

不工作

window.frames[1].id
//Output: undefined

我不知道为什么,之后我在SO上寻找答案,我找到了我的问题的答案和评论。

Invoking JavaScript code in an iframe from the parent page

但是,我真的不明白为什么:

You can't use "window.frames" if your IFRAME was created programmatically, only if it is declared in the HTML page source. Src @Tomalak's comment

最佳答案

因为浏览器已经以这种方式实现了这一点。 window.frames 之类的东西从来都不是任何标准的一部分。这就是它们有时不一致且效果不佳的原因之一。

关于javascript - 什么是获取 iframe 的正确 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816350/

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