Foros del Web » Programando para Internet » Javascript »

Ventanas con imagenes

Estas en el tema de Ventanas con imagenes en el foro de Javascript en Foros del Web. Hola estoy usando este JS para abrir imagenes en una nueva ventana: <html> <head> <script LANGUAGE="JavaScript"> <!-- function CargarFoto(img, ancho, alto){ derecha=(screen.width-ancho)/2; arriba=(screen.height-alto)/2; string="toolbar=0,scrollbars=1,location=0,statusba r=0,menubar=0,resizable=1,width="+ancho+",height=" ...
  #1 (permalink)  
Antiguo 16/09/2003, 16:38
 
Fecha de Ingreso: junio-2003
Ubicación: Argentina
Mensajes: 62
Antigüedad: 20 años, 11 meses
Puntos: 1
Ventanas con imagenes

Hola
estoy usando este JS para abrir imagenes en una nueva ventana:

<html>
<head>
<script LANGUAGE="JavaScript">
<!--
function CargarFoto(img, ancho, alto){
derecha=(screen.width-ancho)/2;
arriba=(screen.height-alto)/2;
string="toolbar=0,scrollbars=1,location=0,statusba r=0,menubar=0,resizable=1,width="+ancho+",height=" +alto+",left="+derecha+",top="+arriba+"";
fin=window.open(img,"",string);
}
// -->
</script>
</head>

<body>
<a href="javascript:CargarFoto('imagen.gif','800','50 0')">Abrir imagen</a>
</body>
</html>

el defecto que le encuentro es que la nueva ventana que se abre al hacer click en el vinculo no se posisiona bien arriba en la pantalla

como debo poner para lograr eso?

Gracias

Última edición por vomar; 16/09/2003 a las 16:41
  #2 (permalink)  
Antiguo 17/09/2003, 01:14
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola, vomar.

Añade lo que esté en negrita:

fin=window.open(img,"",string);
fin.document.body.style.margin=0;
}

Saludos,
  #3 (permalink)  
Antiguo 19/09/2003, 14:47
 
Fecha de Ingreso: junio-2003
Ubicación: Argentina
Mensajes: 62
Antigüedad: 20 años, 11 meses
Puntos: 1
Busqueda

Hola JavierB gracias por responder

yo no quiero posicionar la imagen arriba de todo de la ventana
sino que la ventana se posicione bien arriba de la pantalla

nos vemos
  #4 (permalink)  
Antiguo 19/09/2003, 14:55
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Hola vomar.

Esta línea:

arriba=(screen.height-alto)/2;

hace que tu popup salga centrado, prueba a cambiarla por algo como:

arriba=(screen.height-alto)/3;

o sino:

arriba=0;

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:04.