DOMDocument добавляет уже исправленный html из строки

Поэтому я пытаюсь показать снимок html со страницы с помощью DOMDocument. Я до сих пор являюсь моей домашней страницей, которую я загружаю из удаленного места

$dom = new DOMDocument('1.0', 'UTF-8'); $dom->loadHTML($remote); 

затем я выбираю два элемента, свою область головы и div внутри основного содержимого, где я буду добавлять свой контент (html взял из строковой переменной)

 $head = $dom->getElementsByTagName('head')->item(0); $noticia2 = $dom->getElementById('content_home'); 

после этого я добавил контент в свой тег скрипта

 $jquery = '$(document).ready(function(){ $("#feed_home").hide()}); if (window.location.hash) { Destino = window.location.hash.replace(\'#!\', \'?\'); window.location.href = window.location.href.split(\'#\')[0] + Destino; } '; $script = $dom->createElement('script', $jquery); $script_type = $dom->createAttribute('type'); $script_type->value = 'application/javascript'; $script->appendChild($script_type); $head->appendChild($script); 

Затем я просматриваю свою базу данных и собираю некоторую информацию, которую я буду формировать с помощью тегов html в большой строке $ content, используя mysql_fetch_array. И теперь моя проблема … всякий раз, когда я пытаюсь добавить это в мой узел $ div, я не могу справиться с этим контентом, рассматриваемым как HTML, поэтому у меня возникают проблемы с отображением этого материала.

 $div = $dom->createElement('div', $content); $div_class = $dom->createAttribute('class'); $div_class->value = 'noticia-ajax'; $div->appendChild($div_class); $noticia2->appendChild($div); echo $dom->saveHTML(); 

То, что я получаю, является обычной страницей, и мой div «noticia-ajax» хорошо сформирован, а затем внутри этого парня у меня есть

 SOME TEXT <BR> AND NO HTML TAG TREATED AS HTML TAG <BR> SOMETHING LIKE THIS 

И, конечно, я хотел бы, чтобы все эти теги были прочитаны как html! правильно?

Solutions Collecting From Web of "DOMDocument добавляет уже исправленный html из строки"