JavaScript에서 iframe을 만들고 임의의 HTML로 채우려 고합니다.
var html = '<body>Foo</body>';
var iframe = document.createElement('iframe');
iframe.src = 'data:text/html;charset=utf-8,' + encodeURI(html);
iframe
그런 다음 유효한 창과 문서가 포함될 것으로 기대 합니다. 그러나 이것은 사실이 아닙니다.
> console.log (iframe.contentWindow);
없는
직접 사용해보십시오 : http://jsfiddle.net/TrevorBurnham/9k9Pe/
내가 무엇을 간과하고 있습니까?