Предварительно загруженный контент iFrame - PullRequest
0 голосов
/ 09 июня 2011

Я использую 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 исключительно для песочницы.И в настоящее время не подлежит обсуждению.

1 Ответ

1 голос
/ 09 июня 2011
var stuff = "<div>I already know this is the iframe content I want.</div>";
document.getElementById('iframe').contentDocument.body.innerHTML = stuff;

http://jsfiddle.net/EcusH/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...