Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/09/2004, 05:57
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Veamos, dices que no muestra nada, pero no dices que codigo genera. Solo pones el codigo PHP, no el codigo HTML que genera. Tienes que poner lo que ves al dar "ver codigo fuente" en tu navegador. No es lo mismo que:
Código PHP:
var i<?php echo $cont?>= "<a href='javascript:Abrir_Ventana('noticia.php?idnoticia=<?echo $noticia['idnoticia']?>','','width=300,height=300')"><?echo $noticia["titulo"];?></a>'";
genere

var i0= "<a href='javascript:Abrir_Ventana('noticia.php?idnoti cia=25','','width=300,height=300')"></a>'";

que

var i0= "<a href='javascript:Abrir_Ventana('noticia.php?idnoti cia=25','','width=300,height=300')">Este titulo tiene

un salto de linea en medio</a>'";

Por cierto, has cambiado la forma de poner comillas dentro de la cadena. Tal como lo has puesto en el ultimo mensaje (que es lo que he cambiado en este mensaje), es normal que falle, es codigo HTML no valido.

El HTML/javascript que quieres generar es:
Código:
var i0= "<a href=\"javascript:Abrir_Ventana('noticia.php?idnoticia=25','','width=300,height=300')\">Titulo de noticia</a>'";
Compara lo que te genera ahora con esto, teniendo en cuenta que los valores en negrita son valores variables.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.