Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > XML > Pasar parámetros al <a href=""></a> mediante xsl.
-Foros de debate

XML
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Pasar parámetros al <a href=""></a> mediante xsl.
Enviado por msv el día 3 de julio de 2002


Mi intención es pasar mediante xsl una direccion de internet.
Es decir:

<a href=" <xsl:value-of select="direccion"/>">
www.foros.com
</a>

El valor se tengo que pasar mediante xslt.

¿Hay solución?

 
Re: Pasar parámetros al <a href=""></a> mediante xsl.
Enviado por mingao el día 4 de julio de 2002

Si lo que quieres es pasar parámetros:

<a href=" <xsl:value-of select="direccion"/>
?parametro1=par1&parametro2=par2">
www.foros.com
</a>

Si se los pasas mediante xsl:

<a href=" <xsl:value-of select="direccion"/>
?"<xsl:value-of select="parametro"/>"&...">
www.foros.com
</a>

Eso es lo creo que preguntas ¿no?

 
Re: Re: Pasar parámetros al <a href=""></a> mediante xsl.
Enviado por msv el día 5 de julio de 2002


No, no funciona el problema es que XML no admite el carácter < en el valor de un atributo.

Es decir:

<a href="<xsl:value-of select="direccion"/>"></a>
---------^ dá un error ahí diciendo que el carácter < no es válido.

 
Re: Re: Re: Pasar parámetros al <a href=""></a> mediante xsl.
Enviado por CAA el día 8 de julio de 2002

Hola:

Lo que tienes que hacer es

<A HREF="{DIRECCION/@link}">

suponiendo que en el XML tienes la ruta a la que quieres ir en el atributo "link" del tag "DIRECCION".
Si dicha ruta la tuvieses directamente como contenido del tag "DIRECCION", sería:

<A HREF="{DIRECCION}">

Espero haberte ayudado.
Un saludo.

 
Re: Re: Re: Re: Pasar parámetros al <a href=""></a> mediante
Enviado por Teresa el día 22 de noviembre de 2002

Pero esta ultima solucion, tampoco me pasa el parametro,

 




Re: Pasar parámetros al <a href=""></a> mediante xsl.
Enviado por delia el día 25 de noviembre de 2002

Hola, yo creo que la mejor solución es la siguiente:

Primero creas una variable:
<xsl:variable name="direccion"><xsl:value-of select="direccion"/></xsl:variable>

Y después, utilizas su valor donde quieras:

<a href="{$direccion}">www.foros.com</a>

Esto funciona seguro.
Saludos
Delia

 
Re: Re: Pasar parámetros al <a href=""></a> mediante xsl.
Enviado por alberto el día 9 de mayo de 2003

Funciona OK

 



Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network