Código Javascript:
Ver original
function mostrarImagenSubida(source){ var list = document.getElementById('script-photo'), img = document.createElement('img'); img.src = source; img.id = 'Me'; var width = 1100; var Ancho = img.width; var Alto = img.height; nuevoAlto = Alto; nuevoAncho = Ancho; if (Alto>Ancho){ if (nuevoAlto>480) width2 = 1100; height2 = (Alto/Ancho)*width; } else{ width2 = 1100; height2 = (Alto/Ancho)*width; } img.width = width2; img.height = height2; list.appendChild(img); }
pero siempre cuando coloca la imagen en el width es 1100px como lo coloca pero el heigth es 0px, he revisado el código como 10 veces pero me sigo dando el mismo resultado, cuando se actualiza la pagina para volver hacer el procedimiento ahí si calcula bien la imagen, ayuda por favor