Здравствуйте SSS, вы писали:
SSS><?xml version="1.0"?>
SSS><xsl:stylesheet
SSS> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
SSS> version="1.0">
SSS> <xsl:output method="xml" omit-xml-declaration="yes"/>
SSS> <xsl:template match="/">
SSS> <SCRIPT language="JavaScript">
SSS> <![CDATA[
SSS> function showhideCmlMenu(action)
SSS> {
SSS> cml_menu.style.display=cml_menu.style.display=='none'?'':'none';
SSS> if(event)
SSS> {
SSS> event.returnValue = false;
SSS> event.cancelBubble = true;
SSS> cml_menu.style.posLeft = document.body.scrollLeft + event.x — cml_menu.clientWidth/2 + 10;
SSS> cml_menu.style.posTop = document.body.scrollTop + event.y — cml_menu.clientHeight — 10;
SSS> }
SSS> }
SSS> ]]>
SSS> </SCRIPT>
SSS>вот часть моего кода.
SSS>Проблема в том, что если я вставляю в тег <script>
SSS>символы <, >, то они кодируется в результате трансформации.
SSS>HTML разумеется получается непрасильный.
SSS>Как этого можно избежать?
А зачем тебе <> в теге script? Внутри CDATA ничего коверкаться не должно.