Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2007, 14:07
Ro!
 
Fecha de Ingreso: febrero-2007
Mensajes: 14
Antigüedad: 17 años, 2 meses
Puntos: 0
Cómo Insertar JavaScript en un XSL?

Hola Muchachos tengo una duda, como incluyo un javascript dentro de un XSL.
Quiero que un link colocado en un xsl me abra un popup, para ello hice lo siguiente, en el hed puse el código...
<head>
<script language="javascript">
<![CDATA[
<!--
function WindowOpen(url,width,height)
{
var left = Math.floor( (screen.width - width) / 2);
var top = Math.floor( (screen.height - height) / 2);
var parameter = "scrollbars=no,resizable=yes,status=no,toolbar=no, width=" + width + ",height=" + height+ ",top=" + top + ",left="+ left;
window.open(url,"",parameter,false);
}
//-->
]]>
</script>
</head>


y en mi link puse:

<span style="font-family:Tahoma; font-size:10px; color:#747474">
<xsl:attribute name="onclick">WindowOpen('<xsl:value-of select="url" />',600,510)"</xsl:attribute>Ampliar
<a href="#" style="font-family:Tahoma; font-size:10px; color:#747474; text-decoration:none;">aqui</a></span>


me da error, me dice "Undeterminated string constant"

Que puede ser??

Plss ayuda