Авторизация

XSLT вывод ссылки в которой присутствует знак амперсанда &

При вставке в xslt (например javascript: ) ссылок есть проблема c выводом амперсанда ( & = & amp; ), так как этот знак говорит о начале сущности. Чтобы xslt перестал его пытаться преобразовывать можно воспользоваться тэгом text и конструкцией <![CDATA[]]>

<xsl:text disable-output-escaping="yes"><![CDATA[<script type="text/javascript" src="http://src.ru/?l=full&lang=ru-RU&amp;"></script>]]></xsl::text>

Если нужно в шаблон вставить исполняемый js, то xsl:text уже не нужен:

<script type="text/javascript"><![CDATA[
$(function(){$("div");})
]]></script>

[ Saitadmin.ru || с 2006 по текущий год || Санкт-Петербург || Антон Панченко ]