Cargar imágenes con Ajax?

Esta vez mi pregunta es la siguiente: quiero cargar imágenes usando una entrada de archivo y en lugar de actualizar todo el sitio I, quiero que se cargue un simple cargador AJAX y después de unos segundos obtener una imagen cargada en la MISMA PÁGINA . Intenté algunos scripts que google encontró para mí, pero no parecía que funcionasen.

¿Alguien capaz de ayudar con el conocimiento o algo útil en línea?

Gracias.

Puede usar fácilmente ajaxupload para enviar imágenes al lado del servidor y luego obtener la imagen en el retorno exitoso de la función.

$("#form1").ajaxForm({ target: '#preview', beforeSubmit: function(){ $('.upload').after('Processing...'); }, success: function (){ $('.loading-bar').hide('slow'); setCrop(); }, url: "/account/processpicture" }).submit(); 

No podrá subir un archivo usando Javascript (AJAX). No estoy seguro de las funciones de HTML5 para cargar, pero si está buscando realizar una carga para los navegadores de escritorio, tendrá que usar un software basado en complementos. Algo como flash o java podrán cargar archivos sin enviar el archivo a una página nueva. Buscaría soluciones de precomstackción que funcionen para lo que necesita.