프로그래밍

xsl에 파라미터를 넘기는 방법

Jinwookoh 2015. 2. 13. 10:47

<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
 xmlns:msxsl="urn:schemas-microsoft-com:xslt"
 xmlns:js="javascript">
 
 <xsl:output method="html" indent="no"/>
<xsl:param name="imageDir"/>
<xsl:param name="manager"/>

...

function initOrgTree( xml , xsl , pane )
  {
   xsl.selectSingleNode("xsl:stylesheet/xsl:param[@name='imageDir']").text = "/chinese/images";
   xsl.selectSingleNode("xsl:stylesheet/xsl:param[@name='manager']").text = "<%= Name %>";

   var htmlSrc = xml.transformNode(xsl);

   pane.innerHTML = htmlSrc;
  }