jquery - FIle upload control onchange call javascript function but not access file in IE7, IE8,IE9? -


HTML कोड
  इनपुट प्रकार = "फ़ाइल" id = "fileuplaod" onchange = "readURL ();" / & gt;   

जावास्क्रिप्ट
  & lt; script type = "text / javascript" & gt; फ़ंक्शन readURL () {var myFileList = document.getElementById ("लोडफ़ाइल"); चेतावनी (myFileList.files.length); // फाइल के माध्यम से लूप, संपत्ति के माध्यम से (var i = 0; i & lt; myFileList.files.length; i ++) के लिए चुने गए फ़ाइलों की संख्या प्राप्त करने के लिए लंबाई का उपयोग करके, {// उन्हें डिव अलर्ट ("रन") में प्रदर्शित करें; Document.getElementById ("प्रदर्शन")। InnerHTML + "" & lt; br / & gt; " + MyFileList.files [i] .name; }} & Lt; / script & gt;   

सभी ब्राउज़र चलाने पर आईई 7, आईई 8, आईई 9 में नहीं

<पी > यह आपकी मदद कर सकता है

आईई कॉल ऑनchange ();

  फ़ंक्शन fireEvent (तत्व, घटना) पर निम्नलिखित कार्य ठीक काम करता है {if (document.createEventObject) {// IE var evt = document.createEventObject () के लिए प्रेषण; वापसी element.fireEvent ('पर' + घटना, evt)) अन्य {// फ़ायरफ़ॉक्स के लिए प्रेषण + दूसरों var evt = document.createEvent ("HTMLEvents"); Evt.initEvent (घटना, सच है, सच); // घटना प्रकार, बुदबुदाती, रद्द करने योग्य वापसी! Element.dispatchEvent (evt); }   

}

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -