Существует несколько способов:
Через событие load: Самый распространенный и надежный способ.
javascript
Через атрибут onload в HTML:
html
Проверка состояния document.readyState внутри iframe (если у вас есть доступ к содержимому iframe):
javascript
Этот способ менее надежен для определения готовности всех ресурсов (изображений, скриптов) внутри iframe, load событие более подходящее для этого.
Использование addEventListener: Более современный способ подписки на событие.
javascript
Выбор спосоبا зависит от контекста и предпочтений, но событие load является наиболее универсальным и надежным для определения полной загрузки iframe, включая все его ресурсы.