दिलचस्प पोस्ट
विम में एक कमांड को अलग करना एसस। एससीएसएस: नेस्टिंग और कई वर्गों? PostgreSQL में यूपीएसईआरटी (एमर्ज, INSERT … डुप्लिकेट अपडेट पर) कैसे करें? जावास्क्रिप्ट regexp संख्या केवल चेक करें आर के साथ वेन डायग्राम? 32-बिट जेवीएम (SWT फ़ाइल की जगह) पर 64-बिट SWT पुस्तकालयों को लोड नहीं किया जा सकता Jquery का उपयोग करते हुए स्पैन तत्व के बाद पाठ प्राप्त करें एक SQLite तालिका से यादृच्छिक पंक्ति का चयन करें Dict.clear () के बीच का अंतर और {} पायथन में निर्दिष्ट करना जावास्क्रिप्ट रेगेक्स, जहां बच पात्रों का उपयोग करना है? क्या ओरेकल डेटाबेस में एक बूलीयन प्रकार है? सी ++ में मित्र क्षेत्र समाप्त करने के लिए "किसी भी प्रक्रिया" के लिए प्रतीक्षा करें रैखिक विभाजन में गतिशील प्रोग्रामिंग समाधान को कैसे समझें? एम्बैड बनाम ऑब्जेक्ट

HTML इनपुट प्रकार "फ़ाइल" या किसी अन्य तरीके से फ़ोल्डर निर्देशिका कैसे प्राप्त करें?

इसलिए मेरे पास "file" प्रकार के साथ एक बुनियादी फॉर्म इनपुट है, लेकिन मैं चाहता हूं कि उपयोगकर्ता एक फ़ोल्डर स्थान का चयन करने में सक्षम हो और एक फ़ाइल न हो।

मैं एक फ़ोल्डर चुनने के लिए इस इनपुट को कैसे प्राप्त कर सकता हूं और कोई फ़ाइल नहीं है, या यह करने का एक और तरीका है?

वेब के समाधान से एकत्रित समाधान "HTML इनपुट प्रकार "फ़ाइल" या किसी अन्य तरीके से फ़ोल्डर निर्देशिका कैसे प्राप्त करें?"

इस पृष्ठ पर भी ठोकर खाई गई, और फिर पता चला कि यह सिर्फ जावास्क्रिप्ट (कोई प्लगइन्स जैसे ActiveX या फ्लैश) के साथ संभव है, लेकिन सिर्फ क्रोम में:

https://plus.google.com/+AddyOsmani/posts/Dk5UhZ6zfF3

असल में, उन्होंने फ़ाइल इनपुट तत्व "वेबकिडिट डायरेक्टरी" पर एक नई विशेषता के लिए समर्थन जोड़ा। आप इसे इस तरह से उपयोग कर सकते हैं:

<input type="file" id="ctrl" webkitdirectory directory multiple/>

यह आपको निर्देशिका चुनने की अनुमति देता है एकाधिक विशेषताएँ ब्राउज़रों के लिए एक अच्छी फ़ॉलबैक है जो एकाधिक फ़ाइल चयन का समर्थन करती हैं, लेकिन निर्देशिका चयन नहीं।

जब आप एक निर्देशिका का चयन करते हैं तो फ़ाइलें नियंत्रण के लिए dom ऑब्जेक्ट के माध्यम से उपलब्ध हैं (document.getElementById ('ctrl')), जैसे वे कई विशेषता के साथ हैं ब्राउज़र्स चयनित फाइल में सभी फ़ाइलों को उस सूची में लगातार जोड़ता है

आप पहले से ही निर्देशिका विशेषता को जोड़ सकते हैं और अगर यह किसी बिंदु पर मानकीकृत हो जाता है (उसमें कोई भी जानकारी नहीं मिलती है)

आप फ्लैश / रजलाई / सक्रिय एक्स नियंत्रण का उपयोग करने की संभावना देख रहे हैं <input type="file" /> नियंत्रण उस संभाल नहीं करता है

यदि आप उपयोगकर्ता को अपनी निर्देशिका को पाने के साधन के रूप में एक फ़ाइल का चयन करने का मन नहीं लेते हैं, तो आप उस नियंत्रण की घटना को बाँध सकते हैं, फिर फ़ाइल नाम भाग को पट्टी कर सकते हैं और पथ को कहीं से बचा सकते हैं – लेकिन यह उतना ही अच्छा है जितना अच्छा हो ।

ध्यान रखें कि वेबपृष्ठ सर्वर के साथ बातचीत करने के लिए डिज़ाइन किए गए हैं। किसी दूरस्थ सर्वर पर एक स्थानीय निर्देशिका प्रदान करने के बारे में कुछ नहीं है "ठेठ" (एक सर्वर इसे एक्सेस नहीं कर सकता है, इसलिए इसके लिए क्यों पूछें?); हालांकि फ़ाइलें चुनिंदा जानकारी को पारित करने के लिए एक माध्यम हैं

हालाँकि यह एक पुराना सवाल है, यह किसी को मदद कर सकता है

"एकाधिक" का उपयोग कर फ़ाइल के लिए ब्राउज़ करते हुए हम एक से अधिक फाइल चुन सकते हैं

 <input type="file" name="datafile" size="40" multiple>