javascript - ExtJs का उपयोग कर फ़ाइल डाउनलोड गंतव्य सेट करें



web extjs4 (1)

आप जावास्क्रिप्ट के साथ उपयोगकर्ता का डाउनलोड स्थान चुनने में सक्षम नहीं होंगे। यह केवल उपयोगकर्ता के अंत से सेट किया जा सकता है, अन्यथा यह उपयोगकर्ता की सुरक्षा का उल्लंघन करेगा ।

यदि आपका ऐप किसी इंट्रानेट के लिए है, तो केवल विभिन्न तरीकों से आप उपयोगकर्ता के ब्राउज़रों पर एक कॉन्फ़िग डाल सकते हैं (इनके आधार पर वे इंट्रानेट में कौन सा वेब ब्राउज़र चल रहे हैं)। लेकिन इससे सभी डाउनलोड उस स्थान पर जा सकते हैं

अधिकांश ब्राउज़रों में एक कॉन्फ़िगरेशन भी होता है जो उपयोगकर्ता को यहां डाउनलोड किए गए प्रत्येक डाउनलोड के लिए एक स्थान को परिभाषित करने की अनुमति देता है और यहां विभिन्न ब्राउज़रों के लिए और अधिक विशिष्टताएं हैं । उपयोगकर्ता प्रत्येक डाउनलोड के लिए डाउनलोड स्थान का चयन कर सकता है (और करना होगा)।

यदि यह एक इंट्रानेट ऐप के लिए है, और अगर आपका इंट्रानेट फ़ायरफ़ॉक्स चल रहा है, तो यह ऐड-ऑन भी है । आपको इसे अपने सभी उपयोगकर्ता के कंप्यूटरों पर धक्का देना होगा (या मैन्युअल रूप से इन्हें सभी पर इंस्टॉल करना होगा)। मैंने इसे अभी तक नहीं करने की कोशिश की है, लेकिन मैं इसे इस्तेमाल करने की योजना बना रहा था जैसा कि आपकी तरह एक स्थिति उत्पन्न होनी चाहिए (मेरे सभी एक्स्टजेस काम फ़ायरफ़ॉक्स चलने वाले इंट्रानेट के लिए हैं - मैं लॉगऑन स्क्रिप्ट का इस्तेमाल करते हुए इस तरह की चीजों को आगे बढ़ाता हूं जब कोई उपयोगकर्ता नेटवर्क में लॉग इन करता है स्वचालित रूप से उन्हें स्थापित)।

मैं फ्रंटएण्ड डेवलपमेंट के लिए एक्स्टजेज़ का उपयोग कर रहा हूं और मैं डाउनलोड करने के लिए एक फ़ाइल के लिए गंतव्य सेट करने का एक तरीका तलाश रहा हूं। मुझे पता है कि मैं फ़ाइलों को ब्राउज़ करने के लिए xtype:filefield का उपयोग कर सकता हूं, लेकिन मुझे एक वास्तविक फ़ाइल चुनने की आवश्यकता है, मुझे सिर्फ फ़ाइल गंतव्य के लिए फ़ोल्डर चुनना होगा और फिर वह पथ कहीं और भेजना होगा। किसी भी तरह से मैं ऐसा कर सकता हूँ?






extjs4