Foros del Web » Creando para Internet » HTML »

Sobre enctype

Estas en el tema de Sobre enctype en el foro de HTML en Foros del Web. Hola: Quisiera en una misma pagina poder utilizar dos tipos de enctype. La pagina captura informacion (texto) a traves del form y envia imagenes al ...
  #1 (permalink)  
Antiguo 05/02/2002, 15:18
 
Fecha de Ingreso: enero-2002
Mensajes: 29
Antigüedad: 15 años, 11 meses
Puntos: 0
Sobre enctype

Hola:
Quisiera en una misma pagina poder utilizar dos tipos de enctype.
La pagina captura informacion (texto) a traves del form y envia imagenes al servidor cuando la informacion asi lo requiere.
Todo esto funciona bien y estoy usando
enctype="multipart/form-data".
Pero ahora se me ocurrio permitirle al usuario o columnista hacer un preview del articulo y si tiene imagen mostrarla.
Y el Preview NO funciona si tengo el
enctype="multipart/form-data".
Si se lo saco funciona el preview pero NO funciona cuando mando a grabar.
La idea seria utilizar dos tipos de enctype ya que direcciona a dos paginas distintas. La de grabar y la de preview. Yo arme dos funciones en las cuales utilizo el siguiente codigo:
funcion1:
...
document.form1.action="GrabaNoti.asp";
document.form1.enctype="multipart/form-data";
document.form1.submit();

y funcion2:
....
document.form1.action="PrevNoti.asp"; document.form1.enctype="text/plain";
document.form1.submit();

Y esto no me funciona....No se si hay un error de sintaxis o de concepto. (el IE no me tira error de sintaxis, lo cual no quiere decir mucho!!)
Tengo como alternativa utilizar en la pagina del Preview la misma codificacion que en la de grabar. Pero quiero ver si tiene solucion por el lado del enctype...
Gracias.....
  #2 (permalink)  
Antiguo 05/02/2002, 17:23
 
Fecha de Ingreso: enero-2002
Mensajes: 29
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Sobre enctype

Hola:
Leyendo una manual de JavaScript encontre la solucion.....(encoding es un metodo del objeto form que me permite darle valor al enctype)


funcion1:
...
document.form1.action="GrabaNoti.asp";
document.form1.encoding="multipart/form-data";
document.form1.submit();

y funcion2:(no hago ninguna referencia y toma el enctype por defecto)
....
document.form1.action="PrevNoti.asp"; document.form1.submit();

Gracias.....y espero que a alguien le sirva..
  #3 (permalink)  
Antiguo 09/08/2005, 12:10
Avatar de lalogrosz  
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 15 años, 6 meses
Puntos: 6
Tengo un problema con este enctype porque los datos no me llegan por POST. Me viene vacio. Con php no me pasa pero con ASP es como si no mandara nada.
__________________
"Vivir....solo cuesta Vida"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:00.