Javascript kullanarak birden çok dosya yerine tüm bir klasörü yüklemek mümkün mü? Eğer öyleyse, yaklaşım nedir. Şaşırtıcı bir yaklaşım yoksa, aynı şeyi elde etmek için herhangi bir geçici çözüm var mı? Bu konu hakkında her zaman merak ettim. Herhangi bir anlayış yardımcı olacaktır.Javascript kullanarak birden çok dosya yerine tüm bir klasörü yüklemek mümkün mü?
cevap
Hayır, onun sıkıştırılmış olması dışında, aynı anda birden fazla dosya yüklemek için flash, silverlight veya applet'i kullanamazsınız.
Kontrol şu sorular: multiple file upload in just single browse click without jquery
Multiple File Selection For Uploading in ASP.NET
Düzenleme: Aynı anda emin yükleme birden fazla dosya için
anda mevcut kullanıyor html5 yoktur Tabii https://stackoverflow.com/search?q=multiple+file+upload+html5
. Büyük bir güvenlik deliği açar, ancak her zaman işletim sistemi dosya sistemine erişmek ve istediğiniz kadar dosya aktarmak için WScript ve Filesystem ActiveX nesnelerini kullanabilirsiniz.
"Her zaman", "çoğu tarayıcıda veya işletim sisteminde değil" demekse ... :-) – ceejayoz
Bu, tarayıcı platformlarının çok küçük bir alt kümesine dayanması nedeniyle kötü bir çözümdür: Yalnızca Internet Explorer'da çalışır bir Windows makinesi. Akıllı telefon dahil her şeyin tarayıcı içerdiği bir zamanda, daha genel bir çözüm bulmanız gerekir. Birbirinden farklı olarak kullanıcı dostu olmakla birlikte, A. klasik dosya başı dosya yükleme ve B. diğer iki yayın tarafından önerilen bazı eklentilerin (Java, Flash, vb.) Bir kombinasyonu çok yönlü olmalıdır. Facebook fotoğraf yükleme bu şekilde çalışır (HTML + Java) (Ancak iPhone'lar kadar popüler olan şeylerin bile Flash içermediğini unutmayın). – DrYak
DrYak, daha geniş bir tarayıcı kitlesine ulaşmak istiyorsanız, hala html/javascript yolunda mı? Bunu sorduğumdan web sitemi Japon telefon tarayıcılarında yayınlamak için kullanıyorum. – oninea
Çoğu tarayıcıda javascript'te bunu yapmanın bir yolu yoktur. Açıkçası, bazı (naif) tarayıcılar javascript API'sinin tarayıcı tarafından tanımlandığı gibi bu işlevselliğe sahip olabilir.
Diğer yanıtlarda belirtildiği gibi diğer teknolojiler (örneğin gümüş, çakmak, vb.) Kullanmak mümkün olabilir.
DÜZENLEME
bu Chrome 11 desteklenir çıkıyor ve bir satıcı öneki kullanırsanız Firefox üzerinde çalışmak gibi görünüyor: Bir Java applet ile https://stackoverflow.com/a/5849341/486547
Bu kesinlikle mümkündür, ancak JRE yüklü olan kişilerin% 'si bu günlerde oldukça düşük seviyelerde kalmıştır (< 70%)
Google Drive bunu yapar (yüklemeyi seçin, sonra "Klasör ..") veya ben (Chrome'da Mac OS X 10.7.5).
Henüz tam olarak nasıl emin değilim. Bunun önemli olduğu bir proje üzerinde çalışıyorum, bu yüzden bir süre aradım. Daha fazlasına sahip olduğumda güncellenir.
Bunu zaten biliyormuşsunuz gibi geliyor, ancak bu süre zarfında birden çok dosya yükleme işlemi yapmak için valums veya blueimp'u kullanabilirsiniz.
olası bir kopyası [Bir klasöre bir web sitesine yükleme yapmanın en iyi yolu nedir?] (Http://stackoverflow.com/questions/254251/what-is-the-best-way-to-upload-a- link-to-a-web sitesi) – Liam