RE: [xsl] using the href attribute

Subject: RE: [xsl] using the href attribute
From: Américo Albuquerque <melinor@xxxxxxx>
Date: Sat, 14 Jun 2003 11:24:27 +0100
Hi

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Kathy Burke
> Sent: Friday, June 13, 2003 7:39 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] using the href attribute
> 
> 
> 
> I have a <link> element with an "href" attribute.
> 
> I apply this template and my html page works to open up the 
> link -- but in the same browser window.
> 
> 	<xsl:template match="link">
> 	<a href="{@url}"><xsl:apply-templates/></a>
> 	</xsl:template>
> 
> Since I need the link to open into a new browser window...I 
> tried to do that, but I'm just not getting how the first way 
> works and why this next one doesn't:
> 
> 	<xsl:template match="link">
>  	  <a href="javascript:window.open{@url}">

This is javascript.
If your url attribute points to www.someplace.com
Then your code would look like javascript:window.openwww.someplace.com

What you want is <a href="javascript:window.open('{@url}')">

Hope this helps you


> 	<xsl:apply-templates/></a>
> 	</xsl:template>
> 
> Thanks,
> 
> Kathy
> 
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 



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


Current Thread