Добрый день,
Я наткнулся на ошибку или какое-то странное поведение и нигде не могу найти решение.
Я использую XSLT для отображения HTML из документа XML. Внутри этой таблицы стилей я использую javascript / jQuery для добавления некоторого содержимого. Но, видимо, вы не можете добавлять ничего, кроме текстов в любой контейнер.
<script type="text/javascript">
<![CDATA[
$(function() {
$("div#topbanner" ).html('<img src="images/load-top.gif" class="load" />');
});
]]>
Он отлично работает в Firefox, но в IE7 после выполнения кодов в моем DIV появляется только не обработанный HTML. Например, если <>
заменить на > <
соответственно.
Чтобы он работал под IE7, я должен вынуть тег CDATA, но Firefox не отображает его.
Есть ли способ заставить информацию в методе html выполняться как код html?
Заранее спасибо