xsl-list
[Top] [All Lists]

RE: Antwort: default image...

2003-01-08 09:47:07
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(_dot_)s(_dot_)dhadda(_at_)derby(_dot_)ac(_dot_)uk@lists.mulberrytech.com am 
08.01.2003 15:29:03

Bitte antworten an xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com@inet

Gesendet von:     owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com


An:      xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
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



<Prev in Thread] Current Thread [Next in Thread>