2016-06-10 3 views
1

Вот как журнал iframeresizer выглядит следующим образом:Задержка в Iframe нагрузке

[iFrameSizer] [Хост-страница: Glu] IFrame прокрутка отключен для гла iframeResizer.min.js: 8 [iFrameSizer] [Хост страница: glu] [init] Отправка msg в iframe [glu] (glu: 8: false: true: 32: true: true: null: lowerElement: null: null: 0: true: parent: scroll) targetOrigin: *

iframeResizer.min.js: 8 [iFrameSizer] [Хост-страница: glu] [iFrame.onload] Отправка msg в iframe [glu] (glu: 8: false: true: 32: true: true: null: lowerElement: null : null: 0: true: parent: scroll) targetOrigin: *

iframeResizer.contentWindow.min.js: 9 [iFrameSizer] [Glu] Инициирование плавающего фрейма (https://www.kultureshop.in/blog/about-ks/)

Вы заметите, что страница хоста послал 2 сообщения на странице, размещенной/IFRAME. Первый был проигнорирован. Страница iframe отреагировала на второе сообщение.

Проблема в том, что между первым и вторым сообщениями существует большой промежуток времени.

Кто-нибудь знает, как долго выполняется сценарий главной страницы, прежде чем он отправит сообщение на страницу iframe? Можно ли это уменьшить?

ответ

0

Он отправляет первое сообщение при первом запуске, а второй - когда событие загрузки iFrame загружается. Если вы используете последнюю версию, iFrame также отправит сообщение на родительскую страницу, когда оно будет готово для получения сообщения.

Смежные вопросы