使用 JavaScript 访问 iframe 的讨论很多。 但是,我找不到与没有"src"属性的iframe相关的任何内容。
基本上,我有一个没有任何 src/link 的 iframe,它将由 react 创建,并且在页面加载时会将一堆元素插入到这个 iframe 中。
插入我正在使用的元素 '内容文档!身体",这是推荐的技术。
它在所有浏览器中都能正常工作,除了火狐浏览器。 显然,Firefox Adblock从iframe中删除了元素。
那么这是正常行为吗? 即使iframe没有"src"属性并且直接在页面中创建,也不应该被视为正常的DOM元素吗?
我想我发现了问题!
但看起来 iframe 必须在服务器端呈现,然后可以安全地引用和使用它来与主页通信