আপনার কাছে আসলে ফাইল সিস্টেমে অ্যাক্সেস নেই (উদাহরণস্বরূপ স্থানীয় ফাইলগুলি পড়া এবং লেখার জন্য) তবে HTML5 ফাইল এপি স্পেসিফিকেশনের কারণে এমন কিছু ফাইল বৈশিষ্ট্য রয়েছে যা আপনার অ্যাক্সেস করে এবং ফাইল আকারটি এর মধ্যে একটি।
নীচে এইচটিএমএল জন্য
<input type="file" id="myFile" />
নিম্নলিখিত চেষ্টা করুন:
//binds to onchange event of your input field
$('#myFile').bind('change', function() {
//this.files[0].size gets the size of your file.
alert(this.files[0].size);
});
এটি HTML5 স্পেসিফিকেশনের একটি অংশ হিসাবে এটি কেবলমাত্র আধুনিক ব্রাউজারগুলির জন্য কাজ করবে (IE এর জন্য প্রয়োজনীয় v10) এবং আমি এখানে জানাতে হবে এমন অন্যান্য ফাইল তথ্য সম্পর্কে আরও বিশদ এবং লিঙ্কগুলি যুক্ত করেছি : http://felipe.sabino.me/javascript / 2012/01/30 / javascipt-পরীক্ষণ-ফাইল-আকার /
পুরানো ব্রাউজারগুলি সমর্থন করে
সচেতন থাকুন যে পুরানো ব্রাউজারগুলি nullপূর্ববর্তী this.filesকলটির জন্য একটি মান ফিরিয়ে দেবে , সুতরাং অ্যাক্সেস করা this.files[0]একটি ব্যতিক্রম বাড়িয়ে তুলবে এবং এটি ব্যবহারের আগে আপনার ফাইল এপিআই সমর্থনটি পরীক্ষা করা উচিত