Visualizzazione dei risultati da 1 a 10 su 10

Discussione: sintesi "a href"

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    sintesi "a href"

    Salve,

    ho questo codice xsl, che funziona bene:

    mi visualizza dinamicamente la scritta, e in links uguale per tutti, cioè prova.asp,

    voglio anche il links dinamico e quindi ho fatto così:
    ma mi da errore

    come mai ?

    cosa sbaglio ?
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    up up

    non riesco a fare un links, con la pagina dove deve andare, presa dinamicamente dal file xml

    mi aiutate per favore ?
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  3. #3
    hai provato



    <xsl:value-of select="."/></p>

    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    non va

    fa il links a {./}

    come devo fare ?
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  5. #5
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348

    Re: sintesi "a href"

    Originariamente inviato da unreg
    Codice PHP:
    <a>
        <
    xsl:attribute name="href">
            <
    xsl:value-of select="."/>
        </
    xsl:attribute>
            <
    xsl:value-of select="."/>
    </
    a
    Prova cosi

    Toeke

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    Re: Re: sintesi "a href"

    Originariamente inviato da Toeke
    Codice PHP:
    <a>
        <
    xsl:attribute name="href">
            <
    xsl:value-of select="."/>
        </
    xsl:attribute>
            <
    xsl:value-of select="."/>
    </
    a
    Prova cosi

    Toeke
    Grazie 1000 !!!

    così funziona
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    ho solo un altra domanda:

    ho questo file xml e xsl:

    Codice PHP:
    <?xml version="1.0" encoding="windows-1252"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
    <xsl:template match="/">

    <html>
    <body>

    <xsl:for-each select="Catalogo/Prodotti/Categoria">




       <a>
           <xsl:attribute name="href">
               <xsl:value-of select="."/>
           </xsl:attribute>
               <xsl:value-of select="."/>
       </a>
    </p>

    </xsl:for-each>

    </body>
    </html>

    </xsl:template>
    </xsl:stylesheet>
    Codice PHP:
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml
    -stylesheet type="text/xsl" href="Stile.xsl"?>
    <Catalogo>
       <Prodotti>
            <Categoria id="1">Personal Computer</Categoria>
                <Categoria id="2">Notebook</Categoria>
            <Categoria id="3">Palmari</Categoria>
            <Categoria id="4">Server</Categoria>
            <Categoria id="5">Workstation</Categoria>   
       </Prodotti>
    </Catalogo>
    per ora il links lo fa alla pagina ad esempio:

    Personal Computer e visualizza il testo Personal Computer,

    se io ad esempio voglio il links alla pagina 1 e il testo Personal Computer, come devo fare ?

    p.s. sia l'1 che Personal Computer deve errere preso dell' xml in modo dinamico.
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    up up

    non riesco a visualizzare nel ciclo for-each il parametro id,

    come devo fare
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  9. #9
    devi fare così

    Codice PHP:
    <?xml version="1.0" encoding="windows-1252"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
    <xsl:template match="/">
    <html>
    <body>
    <xsl:for-each select="Catalogo/Prodotti/Categoria">



       <a>
           <xsl:attribute name="href">
               <xsl:value-of select="@id"/>
           </xsl:attribute>
               <xsl:value-of select="."/>
       </a>
    </p>
    </xsl:for-each>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Originariamente inviato da blakwolf
    devi fare così

    Codice PHP:
    <?xml version="1.0" encoding="windows-1252"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
    <xsl:template match="/">
    <html>
    <body>
    <xsl:for-each select="Catalogo/Prodotti/Categoria">



       <a>
           <xsl:attribute name="href">
               <xsl:value-of select="@id"/>
           </xsl:attribute>
               <xsl:value-of select="."/>
       </a>
    </p>
    </xsl:for-each>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>
    Grazie 1000 !!!
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.