Foros del Web » Programando para Internet » Javascript »

Valor inicial a campo tipo file

Estas en el tema de Valor inicial a campo tipo file en el foro de Javascript en Foros del Web. Necesito darle a un campo tipo file un valor inicial predeterminado .. como puedo hacer, el asunto es uqe estoy haciendo una utilidad para actualizar ...
  #1 (permalink)  
Antiguo 25/11/2002, 11:05
 
Fecha de Ingreso: abril-2001
Ubicación: Puerto Montt
Mensajes: 89
Antigüedad: 23 años
Puntos: 1
Valor inicial a campo tipo file

Necesito darle a un campo tipo file un valor inicial predeterminado .. como puedo hacer, el asunto es uqe estoy haciendo una utilidad para actualizar mi pagina y siempre tengo que subir 10 imagenes que siempre guardo en la misma carpeta y siempre tienen el mismo nombre, lo qeu quiero es que cuando abra la pagina con el form para subir las imagnes ya tenga una ruta predeterminada, que si nada ha cambiado yo solo puedo enviar y listo...
Mi script de upload esta hecho en asp.
  #2 (permalink)  
Antiguo 25/11/2002, 11:07
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Hola Arlin, yo te sugiero que preguntes en el foro de ASP.

Saludos.
  #3 (permalink)  
Antiguo 25/11/2002, 11:14
 
Fecha de Ingreso: abril-2001
Ubicación: Puerto Montt
Mensajes: 89
Antigüedad: 23 años
Puntos: 1
No tengo problemas con el script de upload, para poder darle un valor al campo file debe ser necesariamente con javascript, poruqe en html el campo tipo file, no tiene la propiedad value, por lo tanto no puede darle el valor pasando un parametro de asp, por eso si se puede hacer debe ser necesariamente en javascript...ç
por eso pregunto aqui...
  #4 (permalink)  
Antiguo 25/11/2002, 11:54
Avatar de Beakdan  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 22 años, 4 meses
Puntos: 7
Arlin:
Segun lo que recuerdo, la propiedad value de un input tipo "file" es de sólo lectura por cuestiones de seguridad.
Eso recuerdo.

Saludos.
  #5 (permalink)  
Antiguo 25/11/2002, 13:13
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Arlin, por lo que he revisado, no hay manera desde JavaScript de prefijar ese valor, y de haberlo, implicaría el guardar una cookie en la máquina del cliente con el nombre del directorio para poder sugerir la misma ruta en una siguiente ocasión.

Dado que el diseño de JavaScript no permite mayor interacción con la máquina del usuario por razones de seguridad, no creo que ese valor lo puedas obtener facilmente.

De cualquier modo, la gente que con mas frecuencia se tropieza con ese tipo de problemas es la gente de ASP y PHP. Aunque la solución final fuese JavaScript, creo que mas probabilidades de éxito tendrías si le preguntaras a ellos.

Saludos.
  #6 (permalink)  
Antiguo 25/11/2002, 15:00
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
Cita:
De cualquier modo, la gente que con mas frecuencia se tropieza con ese tipo de problemas es la gente de ASP y PHP
En realidad, es imposible buscar un archivo en la máquina cliente con un lenguaje del lado del servidor, por lo que la idea de mirar con Javascript es adecuada.

Por otro lado, es cierto que Javascript no deja investigar en el PC del cliente por cuestiones de seguridad.

Además, debes tener en cuenta que no tienes forma de saber si el usuario que visita tu página va a tener o no el archivo que quieres seleccionar por defecto. Y, en caso de tenerlo, no puedes estar seguro de donde lo va a tener ubicado.

Así que te aconsejo que olvides la idea de poner un valor por defecto a un <input type="file">
__________________
M a l d i t o F r i k i
  #7 (permalink)  
Antiguo 25/11/2002, 17:05
 
Fecha de Ingreso: noviembre-2002
Ubicación: 2600 metros mas cerca de las estrellas
Mensajes: 31
Antigüedad: 21 años, 5 meses
Puntos: 0
Antes se podia asignarle un VALUE por defecto a los input file, pero por obvias cuestiones de seguridad que no creo necesiten explicacion esta opcion salio rapidamente y ahora no se le puede asignar valor a dicho campo.
__________________
"trata a tus enemigos como tratas a tus amigos, y a tus amigos tratalos como tratas a tus enemigos"
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 09:43.