![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
19/12/2004, 07:01
|
![Avatar de KarlanKas](http://static.forosdelweb.com/customavatars/avatar11549_2.gif) | Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes Puntos: 61 | |
Si usas PHP podrías hacer: Código PHP: <?
$imagen="pepito.jpg";
list($ancho,$alto)=getimagesize($imagen);
$ancho=($ancho)?$ancho:0;
$alto=($alto)?$alto:0;
?>
//-->
<script language="JavaScript" type="text/javascript">
arriba=(screen.height-<? echo $alto;?>)/2;
izquierda=(screen.width-<? echo $ancho;?>)/2;
calvin=window.open("about:blank","calvin","height=<? echo $alto+5;?>, width=<?echo $ancho+5;?>, top="+arriba+", left="+izquierda);
calvin.document.write("<html><head><title>Imagen</title></head><body><img style='position:absolute;top:0px;left:0px' src='<?echo $imagen;?>'><table width=100% height=100%><tr><td align=center valign=middle style='font:bold 15px/15px verdana;color:navy;'>Espere por favor</td></tr></table></body></html>");
calvin.document.close();
</script> Es decir, con PHP descubres el tamaño y luego generas la ventana. El código de generar la ventana es el que uso en una página. Pero puedes usar el de las FAQ.
Un saludo!
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |