Html 预加载的iFrame内容

Html 预加载的iFrame内容,html,iframe,Html,Iframe,我在页面中使用iframe来显示嵌入式视频 我遇到的问题是,我已经有了所需的嵌入代码,并且在加载整个页面时可以直接将其呈现到iframe中 但是,iframe似乎总是试图加载src属性 我希望iframe在渲染时保留我在其中提供的内容: ... <div class="iframeWrapper"> <iframe> <html> <body> <div>I already know this is the ifra

我在页面中使用iframe来显示嵌入式视频

我遇到的问题是,我已经有了所需的嵌入代码,并且在加载整个页面时可以直接将其呈现到iframe中

但是,iframe似乎总是试图加载src属性

我希望iframe在渲染时保留我在其中提供的内容:

...
<div class="iframeWrapper">
 <iframe>
  <html>
   <body>
    <div>I already know this is the iframe content I want.</div>
   </body>
  </html>
 </iframe>
</div>
...
。。。
我已经知道这是我想要的iframe内容。
...
基本前提是,当我已经知道第一次应该是什么内容时,我不希望对iframe的内容提出第二次请求

这可能吗

谢谢

编辑:iframe纯粹用于沙箱。而且目前不可协商。

var stuff=“我已经知道这是我想要的iframe内容。”;
var stuff = "<div>I already know this is the iframe content I want.</div>";
document.getElementById('iframe').contentDocument.body.innerHTML = stuff;
document.getElementById('iframe')。contentDocument.body.innerHTML=stuff;

我知道这个问题很老,但为了将来参考,有一个名为
srcdoc
的属性,用于
iframe
s,允许您直接提供内容


如果您已经知道代码,为什么要将其加载到iframe中?你想得到什么?如果你已经有了内容,为什么你还需要iframe呢?只需从示例中的代码中删除iframe标记,就可以得到所需的内容。iframe为您提供了哪些功能,您不能一开始就将HTML放到页面中?也许他正在尝试沙箱CSS或JavaScript?我以前尝试过,但没有成功。我想我会再试一次。谢谢