Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2007, 09:12
sol1970
 
Fecha de Ingreso: abril-2006
Mensajes: 61
Antigüedad: 18 años, 10 meses
Puntos: 0
problema javascript en php

Hola, como no se muy bien como explicarme, os ecribo lo que quiero hacer, que es esto:
Código HTML:
<td ><a href="foto.php?estacion=<?php echo $codigo;?>" target="_blank" 
onclick="window.open('foto.php?estacion=<?php echo $codigo;?>','foto','height=295,width=500, toolbar=no,menubar=no,directories=no,status=no,scrollbars=no'); return false;"><img src="<?php if (empty($_SESSION["foto"])) {echo "MainCEAM_archivos/imagenes/nodisponible.gif";} else {echo $_SESSION["foto"];}?>" width="246" height="284"></a></td>
</tr> 
esto funciona correctamente,
aho bien, lo que necesito es tener el condicional tambien para el evento Onclick,
os muestro el codigo:
Código PHP:
if (empty($foto))
{
echo 
"<img src=\"MainCEAM_archivos/imagenes/nodisponible.jpg\" width=\"250\" height=\"284\">";
}
else
{
echo 
"<a href=\"foto.php?estacion='".$codigo."'\"";
echo 
"target=\"_blank\"";
echo 
"onclick=\"javascript:window.open('foto.php?estacion=";
echo 
$codigo;
echo 
"','Foto',height='405',width='20', toolbar='no',menubar='no',directories='no',status='no',scrollbars='no')\">";
echo 
"<img  src=\"";
echo 
$foto;
echo 
"\" width=\"250\" height=\"284\">";

Pues bien. me abre dos ventanas en lugar de una y además de la ventana simple no me hace caso respecto al tamaño.
Gracias por utilizar vuestro tiempo en ayudarme, no consigo que funcione, y seguro que es una tontería.