有没有办法设置未附加到 DOM 的 iframe 的 innerHTML?
目前在执行此操作时:
var iframe = document.createElement('iframe');
var doc = iframe.contentDocument || iframe.contentWindow.document;
doc.body.innerHTML = 'hi';
我收到以下错误:
未捕获的类型错误:无法读取 null 的属性“文档”
我明白这一点。但是有没有办法生成文档元素,或者设置 iframe 的数据而无需将其附加到 DOM?