Foros del Web » Programando para Internet » Javascript »

Enctype y codigo JavaScript

Estas en el tema de Enctype y codigo JavaScript en el foro de Javascript en Foros del Web. Hola: Quisiera en una misma pagina poder utilizar dos tipos de enctype. (si bien esto parecería corresponder al foro de HTML, os pido que terminen ...
  #1 (permalink)  
Antiguo 05/02/2002, 15:23
 
Fecha de Ingreso: enero-2002
Mensajes: 29
Antigüedad: 22 años, 10 meses
Puntos: 0
Enctype y codigo JavaScript

Hola:
Quisiera en una misma pagina poder utilizar dos tipos de enctype. (si bien esto parecería corresponder al foro de HTML, os pido que terminen de leer mi pedido)
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:25
 
Fecha de Ingreso: enero-2002
Mensajes: 29
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Enctype y codigo JavaScript

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..
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 18:47.