Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/12/2004, 07:01
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 5 meses
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.