Я пытаюсь взять содержимое 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>