Había algo que no te había comentado que es la ruta de los archivos de imagenes. Tienes que indicar donde te pongo en el código la ruta de acceso a las imagenes. así si las imagenes están en
http://www.dominio.com/pepito/imagenes/
debes poner donde te indico en el script de aquí abajo esa ruta. quedando algo así:
Código:
foto.src='http://www.dominio.com/pepito/imagenes/'+latarjeta+'.jpg';
Lo mismo debes hacer con la otra lnea donde aparece
DIRECTORIO DONDE ESTÁN LAS IMAGENES .
y recuerda lo del mensaje de arriba, debes poner el código en el HEAD y llamarlo con un onclick como te he puesto arriba.
¿te aclaras
o sigo siendo un poco oscuro :roto: ?
Por favor no dejes de preguntar que te contesto de mil amores
.
Código:
<script language="JavaScript">
function tarjeta(latarjeta){
foto= new Image();
foto.src='DIRECTORIO DONDE ESTÁN LAS IMAGENES /'+latarjeta+'.jpg';
if((foto.width!=0)&&(foto.height!=0)){
ancho=foto.width;
alto=foto.height;
posicionx=(screen.width-ancho)/2;
posiciony=(screen.height-alto)/2;
presentacion=window.open('tarjeta.html', '', 'resizable,fullscreen,');
presentacion.document.write("<html><head><title>"+latarjeta+"</title></head><body onResize='resizeTo("+ancho+","+alto+");moveTo("+posicionx+","+posiciony+");' scroll=no onblur='window.close();' style='position:absolute;top:0px;left:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;'><img src='DIRECTORIO DONDE ESTÁN LAS IMAGENES /"+latarjeta+".jpg' style='position:absolute;top:0px;left:0px;' galleryimg='no'></body></html>");
presentacion.resizeTo(ancho,alto);
presentacion.moveTo(posicionx,posiciony);
presentacion.location.reload();
}
else {alert('imagen no disponible')}}
</script>