Solid
Drosera anglica
Браузеры обрабатывают по разному.
Есть код:
Запускаю в последней версии FF:
01, 2
В IE 6.0:
, 0, 1, 2
В O9:
, 0, ,
Правильно конечно же в IE. Почему обрабатывается по разному?
Почему Opera вообще ничего не разжёвывает?
Почему в FF два раза пропускается xsl:text?
-~{}~ 04.09.06 02:31:
О. Ещё одно:
В FF отказывается работать. В opera и ie всё ок.
-~{}~ 04.09.06 02:41:
Даже примеры с zvon.org и то не работают. Взять хотя бы вот этот:
http://zvon.org/xxl/XSLTutorial/Output_rus/6.htm
Есть код:
PHP:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:call-template name="for">
<xsl:with-param name="n" select="5"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="for">
<xsl:param name="i" select="0"/>
<xsl:param name="n"/>
<xsl:if test="$i < $n">
<xsl:text>, </xsl:text>
<option>
<xsl:value-of select="$i"/>
</option>
<xsl:call-template name="for">
<xsl:with-param name="i" select="$i + 1"/>
<xsl:with-param name="n" select="$n"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
01, 2
В IE 6.0:
, 0, 1, 2
В O9:
, 0, ,
Правильно конечно же в IE. Почему обрабатывается по разному?
Почему Opera вообще ничего не разжёвывает?
Почему в FF два раза пропускается xsl:text?
-~{}~ 04.09.06 02:31:
О. Ещё одно:
Код:
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:call-template name="while">
<xsl:with-param name="i" select="6"/>
<xsl:with-param name="result" select="1"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="while">
<xsl:param name="i"/>
<xsl:param name="result"/>
<xsl:choose>
<xsl:when test="$i != 0">
<xsl:call-template name="while">
<xsl:with-param name="i" select="$i - 1"/>
<xsl:with-param name="result" select="$result * $i"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$result"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
-~{}~ 04.09.06 02:41:
Даже примеры с zvon.org и то не работают. Взять хотя бы вот этот:
http://zvon.org/xxl/XSLTutorial/Output_rus/6.htm