【问题标题】:Create and access IFrame without 'src' attribute创建和访问不带“src”属性的 IFrame
【发布时间】:2019-06-20 17:40:34
【问题描述】:

关于使用 javascript 访问 iframe 的讨论非常多。但是,我找不到与没有 'src' 属性的 iframe 相关的任何内容。

基本上,我有一个没有任何 src/链接的 iframe,它将由 react 创建,并且在页面加载时将一堆元素插入到这个 iframe 中。

要插入元素,我使用的是“contentDocument!.body”,这是推荐的技术。

它在所有浏览器中都能正常工作,除了 Firefox。显然,Firefox Adblock 从 iframe 中删除元素。

这是正常行为吗?即使 iframe 没有 'src' 属性并且直接在页面中创建,也不应该被视为普通的 dom 元素吗?

【问题讨论】:

    标签: javascript html firefox iframe adblock


    【解决方案1】:

    我想我找到了问题所在!

    我一直在使用 javascript 动态创建 iframe。但是看起来iframe必须在服务器端渲染,然后才能安全地引用和使用它与主页通信

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-19
      • 1970-01-01
      • 2020-03-07
      • 2015-02-14
      • 2020-06-13
      • 2017-11-07
      • 2014-09-15
      相关资源
      最近更新 更多