Subject: RE: href problem...using CDATA needed?
From: "Kathy Burke" <Kathy_Burke@xxxxxxxxx>
Date: Fri, 13 Jun 2003 17:03:56 -0400
|
I too claim no special expertise (hence some of my less-than-intelligent
questions)...but I'm using this xml document, transformed with xsl into an
html doc. My goal is not to have XSLT process it, but the html page process
it, so I need to get the "text" of the code into the html.
I have gone back to the html script element...the msxml:script was from code
I found in my search for a solution.
Thanks.
Kathy
-----Original Message-----
From: Wendell Piez [mailto:wapiez@xxxxxxxxxxxxxxxx]
Sent: Friday, June 13, 2003 4:50 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: href problem...using CDATA needed?
Kathy,
I claim no special expertise in scripting, but don't you want to write your
javascript out as a simple literal, for the client to execute, not have
your XSLT processor execute?
So if you to pass your code for javascript:openWindow(), wrap it in an
old-fashioned HTML <script> (literal result) element, not <msxsl:script>.
As for
> <xsl:template match="link">
> <a href="javascript:window.open{@url}">
> <xsl:apply-templates/></a>
> </xsl:template>
Wouldn't you want <a href="javascript:window.open({@url})"> ?
But I prefer Ken's method myself.
I hope that helps,
Wendell
At 03:06 PM 6/13/2003, you wrote:
>Hi, in addition to my recent question, I've also tried using a javascript
>within CDATA.
>
> <head>
> <msxsl:script language="javascript"
>implements-prefix="kb"><![CDATA[
>
> function openWindow()
> {
> window.open(), 'Link Window', 'toolbar=1,
>menubar=1 resizable=1, dependent=0, status=0
> width=400, height=300, left=25,
>top=25')
> }
> ]]>
> </msxsl:script>
> </head?
>
>then used this template:
>
> <xsl:template match="link">
> <a href="javascript:openWindow({@url})">
> <xsl:apply-templates/></a>
> </xsl:template>
>
>with no success.
>
>I'm not asking a javascript question...I'm asking how I can correctly refer
>to the {@url} within my href.
___&&__&_&___&_&__&&&__&_&__&__&&____&&_&___&__&_&&_____&__&__&&_____&_&&_
"Thus I make my own use of the telegraph, without consulting
the directors, like the sparrows, which I perceive use it
extensively for a perch." -- Thoreau
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: href problem...using CDATA needed?, (continued)
- Passin, Tom - Fri, 13 Jun 2003 16:25:07 -0400 (EDT)
- Martinez, Brian - Fri, 13 Jun 2003 16:33:53 -0400 (EDT)
- Kathy Burke - Fri, 13 Jun 2003 16:59:37 -0400 (EDT)
- Kathy Burke - Fri, 13 Jun 2003 17:04:08 -0400 (EDT) <=
- Martinez, Brian - Fri, 13 Jun 2003 17:27:18 -0400 (EDT)
- Kathy Burke - Fri, 13 Jun 2003 17:39:31 -0400 (EDT)
- Passin, Tom - Mon, 16 Jun 2003 10:47:07 -0400 (EDT)
- Passin, Tom - Mon, 16 Jun 2003 10:57:06 -0400 (EDT)
|
|