Cita:
Iniciado por caricatos Hola:
Evidentemente, son dos segundos los que necesita el navegador y tu conexión de internet en cargar la imagen... y en consecuencia, saber el ancho y alto para hacer los cálculos...
Lo que empieza por on significa la respuesta a un evento, o sea en este caso concreto, cuando se carga esa imagen (o sea, que se pueden obtener las propiedades como anchura y altura)
Saludos
vale, depsues de leer esto es normal que suceda esto. entonces como puedo poner que depsues de hacer todos estos pasos.
Código Javascript
:
Ver originalimg = document.createElement('img');
img.setAttribute("src","../img/varices/"+i+".jpg");
var ancho = img.width;
var alto = img.height;
var total_ancho = "-"+ancho/2+"px";
var total_alto = "-"+alto/2+"px";
img.style.position = "absolute";
img.style.top = "50%";
img.style.left = "50%";
img.style.marginLeft=total_ancho;
img.style.marginTop=total_alto;
img.style.border = "3px solid #FFF";
img.setAttribute("id","foto");
la i es un parametro pasado de otra funcion segun la foto en la que hace click
me cargue la imagen cuando termine de hacer todo eso??