Автоматически настраивать ширину и высоту iframe (с перекрестным началом iframe внутри) - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь найти способ автоматически изменять размер iframe после загрузки его содержимого. Проблема в том, что iframe (скажем, external-iframe) имеет в своем окне содержимого другой iframe (скажем, внутренний iframe) с источником URL-адреса перекрестного происхождения -> поэтому, когда я делаю что-то вроде этого:

iframeElement.onload = resizeIframe(iframeId);

он запускается после загрузки внешнего iframe -> не после iframe ресурса внутреннего кросс-происхождения.

У меня нет доступа к этому внутреннему iframe для размещения postMessage для информирования external-iframe, этот внутренний-iframe был полностью загружен, поэтому он должен изменить размер внешнего.

Итак, пожалуйста, есть ли способ изменить размер внешнего-iframe после внутреннего-iframe полностью загружен (какой-то прослушиватель событий, который будет работать с iframe с перекрестным происхождением, или некоторые стили CSS, или что-то еще)?

Большое спасибо за любые идеи, С уважением, Филип.

...