Foros del Web » Programando para Internet » Javascript »

descargar varios ficheros

Estas en el tema de descargar varios ficheros en el foro de Javascript en Foros del Web. Hola! Estoy haciendo una web con objetos 3d, como una Base de Datos, en la que los usuarios que la visiten, podran bajarse objetos 3d ...
  #1 (permalink)  
Antiguo 26/03/2004, 08:27
 
Fecha de Ingreso: febrero-2004
Ubicación: Portugalete
Mensajes: 29
Antigüedad: 20 años, 2 meses
Puntos: 0
descargar varios ficheros

Hola!

Estoy haciendo una web con objetos 3d, como una Base de Datos, en la que los usuarios que la visiten, podran bajarse objetos 3d que tengo almacenados.
Estos objetos estan clasificados en distintos directorios y quisiera saber como puedo hacer para que el usuario se pueda bajar los ficheros. Puede que se quiera bajar mas de uno.
Creo que para ello, tendria que hacer que se abrieran varias ventanas, cada una de un fichero, para que cada una de las ventanas se encargara de bajar uno de los ficheros.
Lo malo es que de JavaScript no es que sea el amo, mas aun, no tengo ni idea... me podeis ayudar?? no se ni como empezar


Muchas gracias de antemano

ñako
__________________
Marge: Homer, no me habías dicho que el señor Burns perdió la planta nuclear...
Homer: Oye no puedo recordar tantos detalles tan pequeños!
Marge: Me dijiste lo del caramelo que encontraste!
Bart: ¿Encontraste un caramelo?
Homer: Ay sí, acércate y te cuento la historia, hijo mío!
  #2 (permalink)  
Antiguo 26/03/2004, 09:34
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Si quieres que descargue varios archivos a la vez no tienes más que poner:
<script>
function descarga(archivos){
descargar=archivos.split("||");
for(a=0;a<descargar.length;a++){
eval("ventana"+a+"=window.open('"+descargar[a]+"')");
}
}
</script>

Y para llamar a los archivos a descargar pones:

<a
href="#"
onclick="descargar('archivo1.zip||archivo2.zip||ar chivo3.doc');return false">Pincha</a>
si te da fallos por los eliminadores de popups pon en vez de la linea de eval(...) pon:
location.href=descargar[a];

Espero que funcione!

Ah! Los archivos a descargar los separas con ||
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #3 (permalink)  
Antiguo 26/03/2004, 11:52
 
Fecha de Ingreso: febrero-2004
Ubicación: Portugalete
Mensajes: 29
Antigüedad: 20 años, 2 meses
Puntos: 0
Muchisisisimas gracias, ahora mismo lo pruebo, no sabia que hacer, ya estaba desesperado !!!
Gracias
__________________
Marge: Homer, no me habías dicho que el señor Burns perdió la planta nuclear...
Homer: Oye no puedo recordar tantos detalles tan pequeños!
Marge: Me dijiste lo del caramelo que encontraste!
Bart: ¿Encontraste un caramelo?
Homer: Ay sí, acércate y te cuento la historia, hijo mío!
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 02:16.