Si no me equivoco se puede hacer con un iframe, seria un "hack" ya que como dice leo va en contra del paradigma<div><br><div><br></div><div><br><br><div class="gmail_quote">El 25 de abril de 2011 11:51, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hola Jésica,<br>
<br>
El dom, 24-04-2011 a las 20:17 +0000, Jesica Billia escribió:<br>
<div class="im">> Tengo una pequeña consulta, estoy armando un formulario donde subo un<br>
> archivo de imágen y después de seleccionar el archivo (antes de submit<br>
> el form) quiero que se<br>
><br>
> previsualice la imagen que seleccioné. Armé una función que llamo<br>
> desde el evento OnChange y lo que hice fue obtener el elemento del DOM<br>
> mediante el getElementByID y luego<br>
><br>
> utilicé la función .value pero solamente me muestra el nombre del<br>
> archivo, lo que quiero es la ruta completa para luego poder insertarla<br>
> en el <img src"c:/midisco/archivo.jpg"><br>
<br>
</div> Esto va a contramano del paradigma web: no podrás mostrar una imagen<br>
que no esté en el servidor, para lo que tenés que subirla primero.<br>
Recorriendo la estructura DOM del documento, tal y como te pasó, solo<br>
vas a encontrar la ruta de la PC cliente a la imagen, pero naturalmente,<br>
el servidor no pude (ni debe) acceder al disco del cliente!<br>
<br>
Algunos sitios hacen que en el onChange de la imagen esta suba al<br>
servidor, se achique, y se muestre como preview, y al enviar el<br>
formulario, solo la mueven a su lugar de almacenamiento definitivo o se<br>
descarte.<br>
Esto da al usuario la sensación de una previsualización, pero siempre<br>
tendrás que subir primero la imagen para poder hacer algo con ella.<br>
<div class="im"><br>
> Desde ya gracias y saludos!!!<br>
<br>
</div> Por nada!<br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</blockquote></div><br></div></div>