¿Es posible cargar una carpeta completa en lugar de múltiples archivos usando Javascript? Si es así, ¿cuál es el enfoque? Si no hay un enfoque directo, ¿hay alguna solución para lograr lo mismo? Siempre he tenido curiosidad sobre este tema. Cualquier idea te ayudará.¿Es posible cargar una carpeta completa en lugar de múltiples archivos usando Javascript?
Respuesta
No, no se puede, excepto si está comprimido, o puede usar flash, silverlight o applet para cargar más de un archivo al mismo tiempo.
comprobar estas preguntas: multiple file upload in just single browse click without jquery
Multiple File Selection For Uploading in ASP.NET
Editar:
a ciencia cierta cargar varios archivos al mismo tiempo, está disponible ahora con HTML5 https://stackoverflow.com/search?q=multiple+file+upload+html5
Por supuesto que existe. Abre un gran agujero de seguridad, pero siempre puede usar objetos ActiveX WScript y Filesystem para acceder al sistema de archivos del sistema operativo y transferir tantos archivos como desee
Si con "siempre" quiere decir "no en la mayoría de los navegadores o sistemas operativos" ... :-) – ceejayoz
Esta es una mala solución, ya que depende de un subconjunto extremadamente pequeño de plataformas de navegador: funciona solo en Internet Explorer ejecutándose una máquina de Windows. En un momento en que todo, incluido el teléfono inteligente, contiene navegadores, debe optar por soluciones más genéricas. Una combinación que incluya una carga clásica de archivos por archivo y B. algunos complementos sugeridos por las otras 2 publicaciones (Java, Flash, etc.) debe ser lo suficientemente versátil, mientras que es fácil de usar en la mayoría de los casos. Facebook photo-upload funciona de esa manera (HTML + Java) (Pero tenga en cuenta que incluso cosas tan populares como los iPhones carecen de Flash). – DrYak
Entonces, DrYak, si quiere llegar a un público más amplio de navegadores, ¿sigue siendo html/javascript el camino a seguir? Preguntar esto porque quiero portar mi sitio web para que funcione en los navegadores de teléfonos japoneses. – oninea
No hay forma de hacerlo en la mayoría de los navegadores en javascript. Obviamente, algunos navegadores (ingenuos) pueden tener esta funcionalidad, ya que la API de JavaScript está definida por el navegador.
Puede ser posible utilizando otras tecnologías (como Silverlight, flash, etc.) como se menciona en las otras respuestas.
EDITAR
resulta que esto es compatible con Chrome 11, y parece que funciona también en Firefox si se utiliza un prefijo de proveedor: https://stackoverflow.com/a/5849341/486547
Esto es definitivamente posible con un Java applet, sin embargo el% de personas con un JRE instalado se ha vuelto bastante bajo en estos días (< 70%)
Google Drive hace esto (elija cargar, luego "Carpeta ...") Funciona f o yo (Mac OS X 10.7.5 en Chrome).
No estoy del todo seguro de cómo. Estoy trabajando en un proyecto donde esto importa, así que he estado buscando por un tiempo. Lo actualizaré tan pronto como tenga más.
Parece que ya lo sabe, pero mientras tanto, puede usar valums o blueimp para cargar varios archivos.
- 1. ¿Es posible cargar archivos de FTP a FTP usando PHP
- 2. Cómo cargar archivos CSS usando Javascript?
- 3. ¿Cómo puedo cargar una carpeta completa, que contiene otras carpetas, usando sftp en Linux?
- 4. Cargar múltiples archivos FTP
- 5. ¿Es posible cargar un dibujo de la carpeta de activos?
- 6. ¿Es posible usar Ajax para cargar archivos?
- 7. Cargar archivos múltiples en CodeIgniter
- 8. encontrar archivos en una carpeta usando Java
- 9. JavaScript: ¿cómo cargar todas las imágenes en una carpeta?
- 10. ¿Es posible cargar gzip javascript comprimido sin un servidor web?
- 11. NSDocument para contener una carpeta completa?
- 12. Reproduzca múltiples archivos de audio usando AVAudioPlayer
- 13. múltiples archivos de seleccionar y cargar
- 14. Cargar múltiples archivos en Drupal 7
- 15. JavaScript: Leer archivos en la carpeta
- 16. SWFUpload es posible cargar varios archivos en una única ejecución de script php
- 17. ¿Es posible enumerar los archivos en una carpeta ordenada por última hora de entrada en forzosa?
- 18. ¿Es posible cargar en S3 simplemente proporcionando una URL?
- 19. Uso de Google Picker para cargar archivos en Google Drive y colocarlo en una carpeta específica
- 20. ¿Es posible utilizar la sintaxis de afeitar en archivos Javascript?
- 21. Cargar un archivo binario usando JavaScript puro
- 22. Cómo cargar archivos JSON locales en Javascript
- 23. ¿Cuál es la mejor manera de cargar una carpeta a un sitio web?
- 24. javascript ejecutando la función después de cargar la imagen completa
- 25. ¿Es posible cargar una base de datos en la RAM?
- 26. ¿Pasa los archivos en una carpeta usando VBA?
- 27. Cargar múltiples símbolos usando csv con quantmod
- 28. ¿Es posible una variante de Lisp completa de tipo estático?
- 29. Impedir el acceso a archivos en una carpeta determinada
- 30. ¿Cómo se puede deshacer una carpeta completa?
posible duplicado de [¿Cuál es la mejor manera de subir una carpeta a un sitio web?] (Http://stackoverflow.com/questions/254251/what-is-the-best-way-to-upload-a- carpeta-a-un-sitio web) – Liam