मैं जावास्क्रिप्ट में नया हूं। जावास्क्रिप्ट का उपयोग कर टेक्स्ट फ़ाइल बनाने से संबंधित इंटरनेट पर उपलब्ध सभी कोड मेरे लैपटॉप में काम नहीं कर रहे हैं। क्या कोई मुझे विचार या संभावित कोड दे सकता है।जावास्क्रिप्ट/एचटीएमएल 5 का उपयोग कर .txt फ़ाइल कैसे बनाएं?
उत्तर
इस कोड को काम करना चाहिए, यह एक कोशिश देने के लिए और अगर यह तो काम नहीं करता है यह अपने ब्राउज़र के साथ एक मुद्दा हो सकता:
(function() {
var textFile = null,
makeTextFile = function (text) {
var data = new Blob([text], {type: 'text/plain'});
// If we are replacing a previously generated file we need to
// manually revoke the object URL to avoid memory leaks.
if (textFile !== null) {
window.URL.revokeObjectURL(textFile);
}
textFile = window.URL.createObjectURL(data);
return textFile;
};
var create = document.getElementById('create'),
textbox = document.getElementById('textbox');
create.addEventListener('click', function() {
var link = document.getElementById('downloadlink');
link.href = makeTextFile(textbox.value);
link.style.display = 'block';
}, false);
})();
और HTML:
<textarea id="textbox">Type something here</textarea> <button id="create">Create file</button>
<a download="info.txt" id="downloadlink" style="display: none">Download</a>
से लिया इस फिडल:
यह आईई के साथ-साथ क्रोम में भी काम नहीं कर रहा है .. मुझे क्या करना चाहिए? – abc
यह फ़ायरफ़ॉक्स 38 और क्रोम 43 में काम करता है, लेकिन IE10/11 नहीं। टेक्स्ट फ़ाइल जेनरेट की जाती है और राइट क्लिक> सेव द्वारा सहेजा जा सकता है, लेकिन डाउनलोड लिंक के श्रोता काम नहीं करते हैं। मुझे एक उदाहरण नहीं मिल रहा है जो आईई में काम करता है। – Equalsk
एक बहुत तेज और आसान समाधान
https://raw.githubusercontent.com/eligrey/FileSaver.js/master/FileSaver.js
एक txt फ़ाइल डाउनलोड करने के लिए तो यह कोड का केवल 2 लाइनों लेता है:: FileSaver.js उपयोग करने के लिए है
var blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
saveAs(blob, "hello world.txt");
इस कोड उदाहरण नाम की एक फ़ाइल डाउनलोड करने के लिए एक संवाद बॉक्स प्रदर्शित करेगा "हैलो दुनिया .txt "टेक्स्ट हैलो, दुनिया!"। बस इसे फ़ाइल नाम और अपनी पसंद की टेक्स्ट सामग्री से प्रतिस्थापित करें!
- 1. XML फ़ाइल का उपयोग कर संदर्भ मेनू कैसे बनाएं?
- 2. पायथन का उपयोग कर पूर्ण संपीड़ित टैर फ़ाइल कैसे बनाएं?
- 3. एक्सकोड का उपयोग कर .ipa फ़ाइल कैसे बनाएं?
- 4. php एक txt फ़ाइल
- 5. PHP रूट निर्देशिका में एक txt फ़ाइल बनाएं और सहेजें
- 6. आईओएस 5 में स्टोरीबोर्ड का उपयोग कर कस्टम व्यू कंट्रोलर कंटेनर कैसे बनाएं 5
- 7. जावा, एक txt फ़ाइल
- 8. ग txt फ़ाइल
- 9. * .txt फ़ाइल को यूनिकोड
- 10. ऊंट का उपयोग कर डेटासोर्स कैसे बनाएं?
- 11. एक .txt फ़ाइल
- 12. jquery का उपयोग कर एचटीएमएल 5 एकाधिक फ़ाइल अपलोड वैरिएबल का मूल्य कैसे प्राप्त करें?
- 13. मैं माइक्रोसॉफ्ट डायनेमिक्स एक्स का उपयोग कर एक txt फ़ाइल कैसे लिखूं?
- 14. जावास्क्रिप्ट का उपयोग कर सत्र कैसे बनाएं?
- 15. नोडजेएस का उपयोग कर चार्ट कैसे बनाएं?
- 16. दिनांक और समय का उपयोग कर फ़ाइल नाम बनाएं
- 17. डिफ़ॉल्ट पथ में फ़ाइल का उपयोग कर डेटाबेस बनाएं
- 18. पोस्टग्रेस कॉपी कैसे करें बड़ी txt फ़ाइल
- 19. एसक्यूएल सर्वर से txt फ़ाइल
- 20. एक txt फ़ाइल कैसे खोलें और जावा
- 21. बड़ी txt फ़ाइल multithreaded पढ़ें?
- 22. फोनगैप फ़ाइल एपीआई का उपयोग कर उस निर्देशिका में निर्देशिका और फ़ाइल कैसे बनाएं?
- 23. पायथन का उपयोग कर पावरपॉइंट प्रेजेंटेशन बनाएं?
- 24. इंटेलिज आईडीईए एक .txt फ़ाइल
- 25. एंड्रॉइड फ़ाइल इनपुट स्ट्रीम() txt फ़ाइल स्ट्रिंग
- 26. वेका का उपयोग कर शब्दों का एक बैग कैसे बनाएं?
- 27. logging.conf फ़ाइल का उपयोग कर RotatingFileHandler का उपयोग कर फ़ाइल में सबकुछ लॉग कैसे करें?
- 28. वेबस्पेयर एमक्यू ट्रांसफर फ़ाइल (उदा। * .txt) सीधे कर सकते हैं?
- 29. जावास्क्रिप्ट का उपयोग कर फ़ाइल कैसे खोलें?
- 30. पीडीएफबॉक्स का उपयोग कर एचटीएमएल से पीडीएफ फाइल कैसे बनाएं?
[txt फ़ाइल को सहेजने के लिए जावास्क्रिप्ट कोड का संभावित डुप्लिकेट] (http://stackoverflow.com/questions/6854296/javascript-code-to-save-a-txt-file) –
आपको परिभाषित करना चाहिए "काम नहीं कर रहा है "। शायद आपका ब्राउज़र बहुत पुराना है? कुछ उदाहरण काफी नई तकनीकों का उपयोग करते हैं। – Sirko