ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> xsl-list
xsl-list
RE: [xsl] Dynamically Creating HTML Links
by Michael Kay other posts by this author
Nov 27 2006 11:03AM messages near this date
[xsl] Dynamically Creating HTML Links | Re: [xsl] Dynamically Creating HTML Links
& XSLT XSLT 1.0 can't produce multiple output files in a single run, but let's
suppose you are calling the transformer once for each output slide with a
parameter saying which slide to produce

Then all you need is the literal result element

<a href="slide{$slide+1}.html"> Next</a>

Where $slide is the parameter identifying which slide you are currently
generating.

Michael Kay
http://www.saxonica.com/ 

>  -----Original Message-----
>  From: raven [mailto:ra5en2000@[...].com] 
>  Sent: 27 November 2006 18:35
>  To: xsl-list@[...].com
>  Subject: [xsl] Dynamically Creating HTML Links
>  
>  I would like to dynamically use XSLT (spec 1.0) to go through 
>  a nodeset and automatically generate HTML links incrementally 
>  to the next nodeset. For example, if I have
>  
>  <slide>
>  <stuff>stuff on slide 1</stuff>
>  </slide>
>  
>  <slide>
>  <stuff>stuff on slide 2</stuff>
>  </slide>
>  
>  <slide>
>  <stuff>stuff on slide 3</stuff>
>  </slide>
>  
>  I would want the outgoing HTML to have an <a 
>  href="slide02.html"> on the slide 1 page, and so forth. Is 
>  there a code snippet to do this?
>  
>  Thank you.
>  
>  Filipp Sapienza
>  
>  
>   
>  ______________________________________________________________
>  ______________________
>  Cheap talk?
>  Check out Yahoo! Messenger's low PC-to-Phone call rates.
>  http://voice.yahoo.com
>  
>  --~------------------------------------------------------------------
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>  To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
>  or e-mail: <mailto:xsl-list-unsubscribe@[...].com>
>  --~--
>  


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe@[...].com> 
--~--
Thread:
Raven
Michael Kay
Rashmi Rubdi

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved