我需要在一个沙盒视图中显示内容,主要是完整的html文档(<html>...</html>
)。我使用了带有src datauri的沙盒iframe。
var
iframe = document.createElement('iframe'),
content = '<html><head></head><body><h1>Hello</h1></body></html>'
;
iframe.sandbox = '';
iframe.src = 'data:text/html;charset=utf-8,' + content;
document.body.appendChild(iframe);
很不幸,这在Internet Explorer中不受支持... 有什么解决方案/变通方法吗?