Cesão 1 Denunciar post Postado Novembro 16, 2007 Olá amigos, Seguinte... assim está meu código XSL criado pelo Dreamweaver para entenderem: <?xml version="1.0" encoding="utf-8"?><!-- DWXMLSource="http://info.abril.com.br/aberto/infonews/rssnews.xml" --><!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp " "> <!ENTITY copy "©"> <!ENTITY reg "®"> <!ENTITY trade "™"> <!ENTITY mdash "—"> <!ENTITY ldquo "“"> <!ENTITY rdquo "”"> <!ENTITY pound "£"> <!ENTITY yen "¥"> <!ENTITY euro "€"> ]> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="utf-8"/> <xsl:template match="/"> <!--//<h3><xsl:value-of select="rss/channel/title"/></h3>//--> <ul> <xsl:for-each select="rss/channel/item/title"> <xsl:if test="position()<6"> <li><a href="int_favoritos_acoes.asp?link={../link}&titulo={.}" target="_blank"><img src="../imgs/icon_heart_blue.gif" height="7" width="8" alt="ADICIONAR AOS FAVORITOS" title="ADICIONAR AOS FAVORITOS" /></a><a href="{../link}" target="_blank"><xsl:value-of select="."/></a></li> </xsl:if> </xsl:for-each> </ul> </xsl:template> </xsl:stylesheet> Vejam que na linha onde tenho o link, ele redireciona para a página int_favoritos_acoes.asp e leva 2 parametros: link e titulo. O problema é o seguinte: se eu colocar apenas o parametro link (int_favoritos_acoes.asp?link={../link}) ele funciona normalmente e segue para a página levando o parametro, mas nao consigo inserir 2 parametros, pois pra isso, preciso colocar um E comercial (&) entre eles e o XSL não aceita esse caractere... Alguém sabe como fazer para ele aceitar esse & para eu poder passar os 2 parametros? E se alguem souber outra forma de passar parametros pelo XSL que nao seja essa, por favor, ajude tbm... Compartilhar este post Link para o post Compartilhar em outros sites
fabio_br 0 Denunciar post Postado Novembro 16, 2007 Tenta assim: <a href="int_favoritos_acoes.asp?link=<%=variaveldolink%>&titulo=<%variaveldotitulo%>" Compartilhar este post Link para o post Compartilhar em outros sites