Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

एकाधिक प्रगति पट्टियों के साथ HTML5 फ़ाइल अपलोड करना


इसे सही ढंग से काम करने के लिए, आपको xhr प्रगति घटना के आसपास काम करने की आवश्यकता है, जिसे तब सक्रिय किया जाता है जब सभी सूची आइटम पहले ही बनाए जा चुके होते हैं।

xhr आपको पता होना चाहिए कि आप क्या करना चाहते हैं -

var a = new XMLHttpRequest();
a.upload.li = li;

a.upload.addEventListener('progress', function(e) {
   var pc = parseInt(event.loaded / event.total * 100);
   this.li.find(".progressbar").width(pc);
}, false);

  1. EventSource बनाम लिपटे WebSocket HTML5 सर्वर-साइड इवेंट के साथ

    ईवेंट स्रोत केवल एक वेब सॉकेट है जो - जो डेटा नहीं भेज सकता टेक्स्ट या इवेंट स्ट्रीम प्रारूप का उपयोग करता है यह सर्वर परिभाषित घटनाओं को सक्रिय करता है यह उन अनुप्रयोगों में उपयोगी है जिन्हें केवल सर्वर पुश की आवश्यकता होती है। वेब सॉकेट उन अनुप्रयोगों के लिए अच्छे हैं जिन्हें दोनों दिशाओं मे

  1. HTML5 कैनवास पर एकाधिक क्लिक ईवेंट का उपयोग कैसे करें?

    जब कैनवास पर एक वृत्त खींचा जाता है और हम आधे पर लाल रंग और वृत्त के एक हिस्से पर ग्रे रंग डालते हैं, तो लाल रंग पर क्लिक करने पर, हम function1 कहते हैं। ग्रे भाग पर क्लिक करने पर, फ़ंक्शन 2 कहा जाता है और हमें विभिन्न भागों को संग्रहीत करने के लिए पुन:प्रयोज्य पथ वस्तुओं का उपयोग करने की आवश्यकता ह

  1. विंडोज 11 में शॉर्टकट के साथ कई वेबसाइट कैसे खोलें

    क्या आप जानते हैं कि आप डेस्कटॉप पर राइट-क्लिक करके नया शॉर्टकट , और URL दर्ज कर रहे हैं? हालाँकि, आप उस विधि से कई वेबसाइट खोलने वाले शॉर्टकट सेट नहीं कर सकते। न ही ब्राउज़र में एकाधिक वेबपृष्ठ डेस्कटॉप शॉर्टकट बनाने का विकल्प शामिल होता है। कई वेबसाइट खोलने वाले शॉर्टकट सेट करने के लिए, आपको बैच