Как загрузить iframe, не блокируя загрузку и не ожидая ее загрузкиHtml

Программисты Html
Ответить
Anonymous
 Как загрузить iframe, не блокируя загрузку и не ожидая ее загрузки

Сообщение Anonymous »

Предположим, у меня есть эта страница:

Код: Выделить всё

Hello, world!

https://example.com/test.html

И test.html содержит это:

Код: Выделить всё

[img]huge.png[/img]

Код: Выделить всё

huge.pngПо какой-то причине размер 
составляет 100 МБ.

Я не могу контролировать test.html, но я должен включить iframe на свою страницу.

Есть ли способ загрузить iframe без
  • блокировки события загрузки моей страницы ИЛИ
  • жду загрузки моей страницы событие для установки атрибута src iframe
Мне нужен #1, потому что я не хочу, чтобы на моей странице был JS ждать медленного изображения на example.com.

Мне нужен №2, потому что я хочу начать загрузку контента на example.com как можно скорее.

Есть два похожих вопроса.


[*]есть ли способ асинхронной загрузки iframe
[*]Предварительная загрузка iframe в Javascript без блокировки браузера


Вот почему они не являются дубликатами:
  • Непонятно, что значит "блокировать" загрузку - указываю событие onload.
  • Ни один из них не указывает на то, что я не могу контролировать содержимое iframe (что предполагает первый ответ на вопрос № 2).
  • Ни один из них не указывает, что установка атрибута src после загрузки не является опцией (что предполагается в нескольких ответах на вопрос № 1).
Хотя ответы на эти вопросы могут ответить на этот вопрос, ни один из них не сформулирован таким образом. что ответ должен отвечать на этот вопрос.

Подробнее здесь: https://stackoverflow.com/questions/535 ... for-onload
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»