[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: RE: Antwort: [xsl] default image...
Subject: RE: RE: Antwort: [xsl] default image... From: cknell@xxxxxxxxxx Date: Wed, 08 Jan 2003 12:08:18 -0500 |
You will have to write an extension to your processor. If you are using the Microsoft transformer I can show you an example I did using JavaScript about a year ago. -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: "Mandeep S Dhadda" <m.s.dhadda@xxxxxxxxxxx> Sent: Wed, 8 Jan 2003 16:47:07 -0000 To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Subject: RE: Antwort: [xsl] default image... thanks for u r response manfred..the problem is that PictureTag is never empty.. i really need to use that javascript in xsl. So when the browesr cannot find a image it will use the default etc. So the next question is how do i use javascript in xsl. this is what i am trying.. ... . <script language="JavaScript">onError=this.<xsl:attribute name="src">c:/pic.gif</xsl:attribute></script> </img></xsl:for-each> your snippet <img src="..." onError="this.src='errorimage.jpg'"> is a scriptcall for a clientside executed JavaScript, but when you know the error in your xsl then use the <xsl:choose> element. e.g. <xsl:for-each select="showPhotoTag"> <br></br> <img> <xsl:choose> <xsl:when test="PictureTag != ''"> <xsl:attribute name="src">http://servername.com/images/<xsl:value-of select="PictureTag"/>.jpg</xsl:attribute> </xsl:when> <xsl:otherwise> <xsl:attribute name ="src">http://servername.com/images/errorimage.jpg</xsl:attribute> </xsl:otherwise> </xsl:choose> <xsl:attribute name="height">50</xsl:attribute> </img></xsl:for-each> regards Manfred m.s.dhadda@xxxxxxxxxxx@... am 08.01.2003 15:29:03 Bitte antworten an xsl-list@xxxxxxxxxxxxxxxxxxxxxx@inet Gesendet von: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx An: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Kopie: Thema: [xsl] default image... hello, I have this: <xsl:for-each select="showPhotoTag"> <br></br> <img><xsl:attribute name="src">http://servername.com/images/<xsl:value-of select="PictureTag"/>.jpg</xsl:attribute><xsl:attribute name="height">50</xsl:attribute> </img></xsl:for-each> This works fine...but i am trying to do is to show a default image when a the actual image cannot be displayed. I have seen this: <img src="..." onError="this.src='errorimage.jpg'"> I have tried to use this in xsl but it does not work. Any ideas please.... XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list ________________________________________________________________________ This email has been scanned for all viruses by the MessageLabs SkyScan service. For more information on a proactive anti-virus service working around the clock, around the globe, visit http://www.messagelabs.com ________________________________________________________________________ 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Antwort: [xsl] default image..., Mandeep S Dhadda | Thread | [xsl] position() and last() problem, jfi |
[xsl] xsl:sort with lang attribute, Bob Stayton | Date | RE: [xsl] Yet another grouping ques, Martinez, Brian |
Month |
Keywords