В двух словах, если iframe не имеет URL-адреса источника в том же домене / поддомене, проверить, полностью ли он загружен, или ожидать распространения каких-либо событий из кадра в родительское окно.
Одна и та же политика домена явно мешает разработчикам делать подобные вещи.
Хотя есть несколько обходных путей, например, код внутри iframe может изменить свой URL и продолжать передавать информацию, используя хэш-теги и т. Д.-versa.