Subject: RE: use <xsl:value-of> within an attribute value
From: "Xu, Xiaocun" <XXu@xxxxxxxxxxxxxxxxxx>
Date: Fri, 10 Nov 2000 14:43:16 -0500
|
Thanks for the suggestion. This did not seem to work either, the generated
HTML replaces $filepath with an empty string:
<input type="image" onclick="history.back()" src="/Images/back.gif">
Also, if I set the filepath as absolute path such as C:/webserver/htdocs, I
get the following error in MSXML3/IE5.5:
Expected token 'eof' found ':'. c-->:<--/webserver/htdocs Error occurred
during compilation of included or imported stylesheet
'file:///C:/Reports/xml/reportbase.xsl'.
Xiaocun Xu
xxu@xxxxxxxxxxxxxxxxxx
> -----Original Message-----
> From: Conor Ryan [mailto:cryan@xxxxxxx]
> Sent: Friday, November 10, 2000 12:14 PM
> To: xsl-list@xxxxxxxxxxxxxxxx
> Subject: Re: use <xsl:value-of> within an attribute value
>
>
> try
>
> <xsl:variable name="filepath" select="C:/webserver/htdocs"/>
> <input type="image" onclick="history.back()">
> <xsl:attribute name="src">
> <xsl:value-of select="concat($filepath,
> '/Images/back.gif'"/>
> </xsl:attribute>
> </input>
>
> >But when I tried it, I got the error:
> >The character '<' cannot be used in an attribute value.
>
> you must enclose variables in curly braces inside attribute values
>
> > Is there a way to do what I wanted?
>
> if the above doesn't work try assigning the full path name to
> a variable
> and entering it directly
>
> <input type="image" src="{$full_path_name}" onclick="history.back()">
>
> Hope this helps,
>
> Conor.
>
>
>
> 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 |
- RE: use <xsl:value-of> within an attribute value, (continued)
- Linda van den Brink - Fri, 10 Nov 2000 16:28:19 +0100
- Kay Michael - Fri, 10 Nov 2000 15:44:58 -0000
- Xu, Xiaocun - Fri, 10 Nov 2000 13:02:04 -0500
- Mike Brown - Fri, 10 Nov 2000 14:32:55 -0700 (MST)
- Xu, Xiaocun - Fri, 10 Nov 2000 14:43:16 -0500 <=
- Xu, Xiaocun - Fri, 10 Nov 2000 16:49:32 -0500
- Kaganovich, Yevgeniy (Eugene) - Fri, 10 Nov 2000 21:54:15 -0800
|
|