بهترین فرصت آموزش در جشنواره تخفیف های توسینسو بهترین فرصت آموزش در جشنواره تخفیف های توسینسو
مانده تا پایان تخفیف ها
مشاهده دوره ها
0

چک کردن نوع فایل وحجم فایل با jquery

سلام

چگونه می توانم حجم فایل ارسالی و نوع (png,rarو...)آن را در فرم موردنظر با jquery چک کنم

پرسیده شده در 1397/12/05 توسط

1 پاسخ

0

سلام ، خوش اومدید به وب سایت خودتون ، من یه نکته رو اول میگم بعد یه راهکار ارائه میدم ، اساسا شما نمی تونید از طریق وب به اطلاعات فایل سیستم لوکال یک سیستم دسترسی پیدا کنید ، یعنی مثلا نمی تونید چیزی رو توی فایل سیستم لوکال بنویسید یا بخونید ، اما در HTML5 و قسمت File API این امکان به شما داده شده که یه سری از پارامترهای فایل رو که مثلا Properties اون فایل هست رو بتونید بخونید و بهش دسترسی داشته باشید که اندازه فایل هم جزو این موارد هست ، در HTML5 می تونید از مثال زیر استفاده کنید :

<input type="file" id="myFile" />

و در نهایت کد زیر رو می تونید تست کنید :

$('#myFile').bind('change', function() {
alert(this.files[0].size);
});

فقط به این مورد هم توجه کنید که چون این کد بخشی از HTML5 هست روی مرورگرهای جدید فقط کار می کنه و مرورگرهای قدیمی رو پشتیبانی نمی کنه . امیدوارم به نتیجه برسید.

پاسخ شما