У меня беда. Программер пропал, а работу сдавать надо сегодня. Сижу леплю заплатки. В частности надо пересчитать средствами Жаваскрипта баксы в рубли. Считаю так:
Код:
<script>p = 9999999*29.4;r = Math.floor(p);document.write(r+' р. '+Math.round((p - r)*10)+' к.');</script>
где 9999999 - цена в баксах. Всё ок.
Но проблема в том, что страница где это должно выводиться формируется посредством XSLT, а я в этом разбираюсь как в средневековом земледелии
Пробую так:
Код:
<xsl:text disable-output-escaping="yes"><![CDATA[<script>p = ]]></xsl:text>
<xsl:value-of select="price"/>
<xsl:text disable-output-escaping="yes"><![CDATA[*29.4;r = Math.floor(p);document.write(r+' р. '+Math.round((p - r)*10)+' к.');</script>]]></xsl:text>
Нихрена не выводится. А я даже не знаю как искать ошибку, потому как исходник страницы сформированный посмотреть не могу
Посмотрите, пожалуйста, может c ходу скажете что я не должен этого хотеть и я пойду вешаться со спокойной душой?
