xsl-list
[Top] [All Lists]

how to remove xalan extension function

2003-07-17 12:12:50
This is the function I use to display tree structure in html on the =
browser.
************************************
<lxslt:component elements=3D"init incr" functions=3D"read" =
prefix=3D"counter">
  <lxslt:script lang=3D"javascript">
  var out=3D0;
  var idi;
    function outID(){
   var id=3D"Out"+out;
   idi=3Did;
   out=3Dout+1;
   return id;
  }
   function inID(){
   return idi+"d";
    }</lxslt:script>
 </lxslt:component>
************************************
and this is the way that it is called
************************************
<a class="outline">
         <xsl:attribute name="id">
                 <xsl:value-of select="counter:outID()"/>
         </xsl:attribute>
<img src="../images/foldclosed.gif" class="imag" alt="Expand/Collapse content tree at docgroup"/>
  </a>
************************************
And
************************************
<div style="display:none;" class="foldingList">

<xsl:attribute name="id">

<xsl:value-of select="counter:inID()"/>

<img src="../images/foldclosed.gif" class="imag" alt="Expand/Collapse content tree at docgroup"/>


</xsl:attribute>

</div>

************************************


I would like to remove the dependance on this extension function and =
instead use standard xslt so I could go accross processors.

Thanks.

TP.

_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus


XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>