Я не уверен, если вы можете проверить искаженной HTML или недостающие элементы, не зная точно, чего ожидать и тестирования для этого специально.
Если у вас есть доступ к источнику страницы iframe, вы можете вызвать функцию функции javascript до конца </body>
, привязанного к родительскому окну; (или использовать событие window.onLoad() для вызова вызова вызова.)
Определите этот метод на странице вашего контейнера.
window.iAmLoaded = function() {
alert('iframe loaded OK');
};
Затем назовите его из iframe;
<script type="text/javascript" charset="utf-8">
window.parent.iAmLoaded();
</script>
</body>
Если это не вариант, а IFrame имеет достаточно хорошо известный DOM, или отличительный элемент ближе к концу страницы, вы можете использовать getElementById или метод выбора CSS вашей любимой библиотеки, чтобы найти элемент ,
HTML-документ с отсутствующими тегами конца для элементов body и html не является искаженным - они определены как необязательные в спецификации. – Quentin
Хорошая точка, хотя на практике это редко. –