webForumDet fria alternativet

Hur skriva länkar..?

XMLur XML

6 svar · 498 visningar · startad av cibylla

Medlem sedan feb. 200152 inlägg
Frågan#1

Helloj!
Hur skriver jag länkar i xml?

Har inget xsl än, utan stajlar bara med css.

Nån vänlig själ som vill förklara..? =)

Tack på förhand! / S

Medlem sedan juni 20008 205 inlägg
#2

Finns inga inbyggda länkar i xml, men du kan ladda in xhtml-namespacet och använda dig av vanliga länkar, tror jag bestämt.

------------------
This posting is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Medlem sedan mars 20007 896 inlägg
#3

Halloj, jag har samma problem... Men jag har försökt med både XSL och CSS.

Om man vill skapa dynamiska länkar har jag förstått att det inte går, varken med CSS eller XSL, stämmer detta?
T.ex.

[red] [TMP.xml] 
---
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet href="TMP.xsl" type="text/xsl"?>
<en_massa>
<nodes>
<element>Och lite text</element>
</nodes>
<nodes>
<element>Mer text</element>
</nodes>
</en_massa>
[red] [TMP.xsl] [/red]
---
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html>
HTML HTML HTML...
<xsl:for-each select="en_massa/nodes">
<a href="TMP.html?text=<xsl:value-of select="element"/>[/red]">Länk!</a>
</xsl:for-each>
HTML HTML HTML...
</html>
</xsl:template>
</xsl:stylesheet>

Detta funkar juh inte... :(
Finns det något sätt att komma runt, eller är det helt omöjligt?

Med CSS tror jag det är helt omöjligt...

Någon som kan?

[tillägg]
Alltså statiska länkar går att göra mha av XSL, det var dock inte det jag undrade... Med CSS går nog varken eller(?).
[/tillägg]

------------------
SPiN, bjorne.w@telia.com

-- They pretend to pay me, I pretend to work --

[Redigerat av SPiN den 25 jun 2001]

Medlem sedan juni 200032 969 inlägg
#4

mha xsl kan du skapa vafasen som helst, under förutsättning att grunddatat finns i xml-dokumentet.

<a>
<xsl:attribute name="href">bla.asp?<xsl:value-of select="bla/@url"/></xsl:attribute>
</a>

förresten: varför använda perl-wF-taggarna om det inte behövs? det är oerhört svårt att läsa, och kod-taggarna funkar kanonbra om man inte behöver använda indrag.

man kan göra allt med xslt/xpath.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juni 20008 205 inlägg
#5

Förresten, har inte DOM stöd för händelsehantering? Då kan man väl skapa en egen länkfunktion?

------------------
This posting is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Medlem sedan dec. 1999419 inlägg
#6

Nu så var det tag sedan jag läste igenom XLink-specen men troligtvis kan du få detta att funka, Iaf i Mozilla/NS6:

<?xml version="1.0"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<body><head><title>xlink.xml</title></head>
<xlink:link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://w3.org">
W3C
</xlink:link>
</body></html>

------------------
AIDS :
Apple Infected Disk Syndrome

Medlem sedan mars 20007 896 inlägg
#7

varför använda perl-wF-taggarna om det inte behövs? det är oerhört svårt att läsa, och kod-taggarna funkar kanonbra om man inte behöver använda indrag.

@nders: Visa -> Textstorlek -> Störst ;) :e

Nej, jag vet faktiskt inte varför jag använder Perl-taggarna. Har vant mig vid dem från script-inlägg, då man har med tabbar, osv.

[tillägg]
Tack för svaren förresten :)
[/tillägg]

------------------
SPiN, bjorne.w@telia.com

-- They pretend to pay me, I pretend to work --

[Redigerat av SPiN den 26 jun 2001]

133 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)