URL üzerinden XSLT stil için parametre geçirmek için XML (Google Chrome veya IE7) mümkündür dönüştürmek için bir tarayıcı kullanarak?XML dönüştürmek için bir tarayıcı kullanırken bir URL üzerinden XSLT'ye bir parametre iletmek mümkün mü?
örnek:
data.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="sample.xsl"?>
<root>
<document type="resume">
<author>John Doe</author>
</document>
<document type="novella">
<author>Jane Doe</author>
</document>
</root>
, dönüştürme istemci-olsa bile, XSLT sunucu-tarafı üretebilir
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:output method="html" />
<xsl:template match="/">
<xsl:param name="doctype" />
<html>
<head>
<title>List of <xsl:value-of select="$doctype" /></title>
</head>
<body>
<xsl:for-each select="//document[@type = $doctype]">
<p><xsl:value-of select="author" /></p>
</xsl:for-each>
</body>
</html>
</<xsl:stylesheet>
Part sadece olası istemci tarafı ise şu şekildedir:
Ve JavaScript işlevi nedir? – user9547