[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Ampersand for URLs


Subject: RE: [xsl] Ampersand for URLs
From: Robert Seber <robert.seber@xxxxxxxxxxxxxxxxxx>
Date: Fri, 20 Apr 2001 10:00:30 +0100

In my experience all browsers will understand both & and &amp; in hrefs.  In
fact, using &amp; is safer as IE4 sometimes sees &something in a URL as a
character entity and translates it, causing all sorts of problems.


> -----Original Message-----
> From: P.Vogt@xxxxxxxxxxxx [mailto:P.Vogt@xxxxxxxxxxxx]
> Sent: Friday, April 20, 2001 9:36 AM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Ampersand for URLs
> 
> 
> Hello!
> 
>   Perhaps someone on this list can help me with a little problem:
> 
> I want to transform an xsl to html which contains a url. This 
> url has an 
> ampersand, which seperate cgi-parameters. My problem is, that 
> the xalan 
> processor translates the & in &amp; (which should be ok 
> refering to the 
> xslt-reference and the faq).
> 
> Example:
> 
> Xsl:
> <img><xsl:attribute 
> name="src">http://www.thehost.com/thescript?param=<xsl:value-of 
> select="number"/><![CDATA[&]]>img=5</xsl:attribute></img>
> 
> results in
> 
> HTML:
> 
> <img 
> src="http://www.thehost.com/thescript?param=15&amp;anotherparam=5">
> 
> But I need:
> 
> <img src="http://www.thehost.com/thescript?param=15&anotherparam=5">
> 
> Is there a workaround to get this url?
> 
> I use:
> 
> <xsl:stylesheet version="1.0" 
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
>   <xsl:output doctype-public="-//W3C/DTD HTML 4.0 Transitional//EN" 
> doctype-system="http://www.w3c.org/TR/REC-html40/loose.dtd" 
> method="html" 
> version="1.0" indent="yes" encoding="ISO-8859-1" 
> media-type="text/html"/>
> 
> in the XSL, if that is of any help.
> 
>   Philipp
> 
> --
> Philipp Vogt
> Web-Entwickler/Programmierer/Member of visionLab
> mainwork information technology AG
> Höchstädtplatz 3 / 202, 1200 Wien
> E-Mail: p.vogt@xxxxxxxxxxxx
> Tel: +43 1 796 70 60
> Fax: +43 1 796 70 60 - 60
> Mobil: +43 699 1 946 95 24
> 
>  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
Keywords
xsl