Можно ли сделать синхронное междоменное взаимодействие с помощью window.postMessage?

Я думаю использовать window.postMessage непосредственно для междоменной связи.

Если я сделаю:

  1. postMessage() из родительского фрейма
  2. Загружу iframe
  3. window.addEventListener("message", callback, false); из дочернего iframe

Когда будут выполнены сообщения, которые я отправил до загрузки iframe? Гарантируется ли их выполнение вообще? Есть ли временные гарантии?

Я хочу передать параметр из верхнего фрейма, который влияет на инициализацию дочернего фрейма.

5
задан ripper234 30 January 2012 в 10:49
поделиться