Я бы заглянул за ответ, но безрезультатно, есть пример, но не работает.
У меня есть xsl, но мне нужно включить функции javascript и, возможно, обновить его на лету. Но я застрял в самом простом или отображающем xsl: value-of с функцией javascript, которая возвращает значение.
Я только начал работать с xslt в течение нескольких дней и попробовал msxsl и несколько других решений, но я не могу заставить его работать.
Ниже приведен мой код тестирования, спасибо, если кто-нибудь может помочь мне с решением.
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:php="http://php.net/xsl"
exclude-result-prefixes="php"
xsl:extension-element-prefixes="php">
<xsl:template match="data">
<head>
<title>test woe</title>
<script type="text/javascript">
function retValue()
{
var val = 1;
return val;
}
</script>
</head>
<body>
<xsl:value-of select="retValue()"/>
</body>
</xsl:template>