[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XSL and js comments (for Google AdSense)
Comments in a stylesheet are used to comment your code, not to generate comments in the output. To create a comment node in the result tree, use the xsl:comment instruction. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: John Steel [mailto:john.steel@xxxxxxxxxxxxxxx] > Sent: 21 February 2007 11:49 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: XSL and js comments (for Google AdSense) > > The pattern for Google js ads is > > <script type="text/javascript"><!-- > google_ad_client = "pub-0000000000000000"; ... > google_ad_format = "468x60_as"; > //--></script> > <script type="text/javascript" > src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> > </script> > > When I run this through xsl I'm getting > > <script type="text/javascript"/> > <script type="text/javascript" > src="http://pagead2.googlesyndication.com/pagead/show_ads.js"/> > > as though the transformation has determined the comment isn't > important - which it is. > The xsl responsible for producing that part is just > > <xsl:template match='*|@*'> > <xsl:copy> > <xsl:apply-templates select='node()|@*' /> > </xsl:copy> > </xsl:template> > > What have I missed please? > > -- > -------------------------- > http://www.phonewebcam.com > john.steel@xxxxxxxxxxxxxxx
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|