从加载的javascript文件中获取加载到的iframe id内容?

从加载的javascript文件中获取加载到的iframe id内容?,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我会尽量让这件事尽可能简单 我有两个html文件,a.html和b.html。 在a.html中有一个id为的iframe标记。 b、 html被加载到a.html中的iframe中。 b、 html还有一个正在加载的javascript文件 有没有办法从b.js文件中获取加载到的iframe b.html的id?如果两个页面来自同一个域,并且b.html只加载到一个特定的iframe中……那么您可以简单地循环父文档的iframe元素,查看哪个src指向b.html……您需要通过javascri

我会尽量让这件事尽可能简单

我有两个html文件,a.html和b.html。 在a.html中有一个id为的iframe标记。 b、 html被加载到a.html中的iframe中。 b、 html还有一个正在加载的javascript文件


有没有办法从b.js文件中获取加载到的iframe b.html的id?

如果两个页面来自同一个域,并且b.html只加载到一个特定的iframe中……那么您可以简单地循环父文档的iframe元素,查看哪个src指向b.html……您需要通过javascript提供它和iframe消息传递到b.html的javascript,您可以在那里侦听消息。这是唯一的办法。