Hallo vki,
XSL und Javascript, das müsste schon gehen, bloss wie übergebe ich meine Parameter?
Ein Beispiel zu XSLT + JS:
test.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="test.xsl" type="text/xsl"?>
<test>1</test>
test.xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="UTF-8" cdata-section-elements="script"/>
<xsl:template match="/">
<html>
<head>
<title>Test</title>
<script type="text/javascript">
function myfkt(x)
{
var s = Math.sin(x);
document.getElementById("out").firstChild.nodeValue = s;
}
</script>
</head>
<body onload="myfkt({test})">
<p id="out">...</p>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Ergebnis (im Absatz): 0.8414709848078965
Grüße,
Thomas