gpt4 book ai didi

javascript - 使用 JavaScript 将 HTML 字符串加载到 iframe

转载 作者:太空狗 更新时间:2023-10-29 15:48:40 30 4
gpt4 key购买 nike

我有一串 HTML 标签,我可以随时添加或更改它们。

"<html><body><script language="javascript" src=""></script></body></html>"

是否可以在运行时将该字符串加载到 Iframe 中,就好像它是一个 HTML 文件一样?

这是针对 Construct 2 的。我有一个对象可以很好地从 url 加载 HTML,它也可以插入 HTML 并运行脚本,但不是原样。

最佳答案

当然,有几个不同的选择。

通过srcdoc(异步):

iframe.srcdoc = html;

通过数据 URI(异步):

iframe.src = 'data:text/html;charset=utf-8,' + escape(html);

通过 document.write(同步,并在非常旧的浏览器中工作):

var idoc = iframe.contentWindow.document;
idoc.write(html);
idoc.close();

关于javascript - 使用 JavaScript 将 HTML 字符串加载到 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38731161/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com