This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Ampersand for URLs


Netscape does NOT like & in the href, it results in a 401 error. Bit of
a pain, but there you go.


-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Robert Seber
Sent: 20 April 2001 10:01
To: xsl-list@lists.mulberrytech.com
Subject: RE: [xsl] Ampersand for URLs


In my experience all browsers will understand both & and & in hrefs.  In
fact, using & 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@mainwork.com [mailto:P.Vogt@mainwork.com]
> Sent: Friday, April 20, 2001 9:36 AM
> To: xsl-list@lists.mulberrytech.com
> 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 & (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@mainwork.com
> 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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]