|
Subject: Q: copy-of select="@*" From: Michael Bierenfeld <michael.bierenfeld@xxxxxxxxxxxx> Date: Fri, 20 Oct 2000 13:54:16 +0200 |
Hello,
I am using cocoon with xsp+xsl. Got a small
problem there by using the following xml-content :
<dynalink target="whatever.xml" command="shutdown"
img="powerdown.jpg"/>
this is caught by
<xsl:template match="dynalink">
<xsp:logic>
String realUrl = generateUrl
("<xsl:value-of select="@target"/>",
"<xsl:value-of select="@command"/>");
</xsp:logic>
<link>
<xsl:copy-of select="@*"/>
<xsp:attribute name="href">
<xsp:expr>realUrl</xsp:expr>
</xsp:attribute>
<xsl:apply-templates/>
</link>
</xsl:template>
This does some nifty stuff with @target and
@command. Then a "new" tag <link> is fired all
attributes are copied "into" this new tag.
This is a *Problem*. If "@target" is used in <a
href = ...> MS-Explorer opens up a new window if
there is no frameset. I wanna get rid of that.
So how can I pass attributes excluding some that I
dont wanna pass. @target and @command in that
particular case. Somethine like
<xsl:copy-of select="@* not "@target" not @href"
.....
Sorry I am shure its in the doc. But I need a
hint. Its Friday and I am ready for the Weekend.
Regards
Michael
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: unknown element selection (pare, Rob van der Zeijden | Thread | Re: Q: copy-of select="@*", Tony Graham |
| Re: Error 80004005 eof - Microsoft , Dimitre Novatchev | Date | How to distinguish b/n a scalar and, Dimitre Novatchev |
| Month |