沙盒iframe的高度取决于其内容

时间:2019-06-05 09:50:33

标签: javascript html iframe

我有一个像沙盒一样的沙盒iframe:

<iframe sandbox="allow-same-origin"></iframe>

稍后会设置iframe的内容,如下所示:

const iframe_document = iframe_el.contentWindow.document;
iframe_document.open();
iframe_document.write(iframe_html);
iframe_document.close();

这很好,但是现在我希望iframe的高度根据其内容而增加。内容不受我的控制,它的大小可能从很小的html到很大的html。

需要对iframe进行沙箱处理,而allow-scripts则不可。

在这种情况下我有什么选择吗?

1 个答案:

答案 0 :(得分:-1)

使用CSS 做类似的事情

iframe
{
  height : auto;
  width: auto;
}