मेरे पास पृष्ठ में से किसी एक पर फ़ाइल कार्यक्षमता अपलोड है। मैं जावास्क्रिप्ट का उपयोग कर फ़ाइल के विस्तार की जांच करता हूं। अब मैं उपयोगकर्ता को 1 एमबी से अधिक फ़ाइल अपलोड करने से प्रतिबंधित करना चाहता हूं। क्या जावास्क्रिप्ट का उपयोग कर फ़ाइल अपलोड आकार की जांच कर सकते हैं।सरल जावास्क्रिप्ट का उपयोग करके फ़ाइल का अपलोड आकार कैसे प्राप्त किया जा सकता है?
मेरे कोड वर्तमान में इस तरह दिखेगा:
<script language="JavaScript">
function validate() {
var filename = document.getElementById("txtChooseFile").value;
var ext = getExt(filename);
if(ext == "txt" || ext == "csv")
return true;
alert("Please upload Text files only.");
return false;
}
function getExt(filename) {
var dot_pos = filename.lastIndexOf(".");
if(dot_pos == -1)
return "";
return filename.substr(dot_pos+1).toLowerCase();
}
</script>
http://stackoverflow.com/questions/547292/how-to-retrieve-size-of-file – geowa4
एक गलत जवाब क्यों स्वीकार देखते हैं? दूसरा उत्तर देखें = यह संभव है! – Darren
@ पंकजखुराना - जब आपने पांच साल पहले उत्तर स्वीकार किया था, तो आपके द्वारा चुने गए उत्तर सही थे। आज यह मामला नहीं है, क्या आप इस प्रश्न पर वापस आ सकते हैं और स्वीकार्य उत्तर को आधुनिक में बदल सकते हैं? – Quentin