Я пытаюсь взять содержимое div в iframe, удалить iframe и отобразить только div. Я не могу понять, почему это не сработает - я не уверен, использовать ли contentWindow или contentDocument .. Есть указатели? Спасибо!
У меня есть один div с идентификатором iframe, внутри него iframe с идентификатором embedded_article,
<script type="text/javascript">
function getContentFromIframe()
{
var parent = document.getElementById('iframe');
var child = document.getElementById('embedded_article');
var oldContent = child.contentWindow.document.innerHTML;
var newContent = child.contentWindow.document.getElementById('ec-article').innerHTML;
document.getElementById('iframe').removeChild(document.getElementById('embedded_article'));
parent.innerHTML = newContent;
}
</script>