Subject: RE: Creating Hyperlinks and Bookmarks with XSL From: David Schach <davidsch@xxxxxxxxxxxxx> Date: Thu, 28 Jan 1999 11:06:40 -0800 |
IE5 doesn't support the {} inside of attribute values. You need to use the alternative syntax. <xsl:for-each select="FAQs"> <ul> <xsl:for-each select="item/title"> <li> <!--- <a href="#{@bookmark}"> replace with the following line --> <a><xsl:attribute name = "href"><xsl:value-of select = "@bookmark" /></xsl:attribute></a> <xsl:value-of select="@bookmark"/> <xsl:value-of/> </a> </li> </ul> </xsl:for-each> > -----Original Message----- > From: Sargeant, Richard (GEIS) [SMTP:Richard.Sargeant@xxxxxxxxxxx] > Sent: Thursday, January 28, 1999 10:05 AM > To: 'XSL-List@xxxxxxxxxxxxxxxx' > Subject: Creating Hyperlinks and Bookmarks with XSL > > Hi, > > Could someone please help with creating html hyperlinks & bookmarks > via > XSL ? > > I'm trying to create a style sheet for an html page of "FAQ's". A > simplified version on the xml file looks like this... > ... > <FAQs> > <item bookmark="1"> > <title>question number 1</title> > <descr>bla bla bla</descr> > </item> > <item bookmark="2"> > <title>question number 2</title> > <descr>bla bla bla</descr> > </item> > </FAQs> > > I can produce an html page that has a list of the titles at the top of > the page, followed by all the items with their title and description but > I'm > having trouble making the list of titles into hyper links that point to > the > appropriate bookmark. > > To extract the bookmark I have tried using... > > <xsl:for-each select="FAQs"> > <ul> > <xsl:for-each select="item/title"> > <li> > <a href="#{@bookmark}"> > <xsl:value-of select="@bookmark"/> > <xsl:value-of/> > </a> > </li> > </ul> > </xsl:for-each> > > However, this does not evaluate <a href="#{@bookmark}"> but simply uses > this as a string value. Is this a bug in the IE5 parser or am I doing some > thing wrong ? > > If this is a problem with IE5, can someone suggest a different parser > that I can use (please note I'm not a java programmer so I need a dll or > exe > is possible). > > Finally, I originally tried to create the bookmarks automatically > using > the xsl:counter but this also failed. Could that also be due to the IE5 > parser ? > > > regards > Richard Sargeant > > > 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: Creating Hyperlinks and Bookmar, Guy_Murphy | Thread | RE: Creating Hyperlinks and Bookmar, Vun Kannon, David |
Re: Observation, Dieter Maurer | Date | RE: Creating Hyperlinks and Bookmar, Vun Kannon, David |
Month |