توضیحات کامل محصول
دانلود اسکریپت آپلود چندین فایل با استفاده کشیدن و رها کردندر javascript - php
در این پست، نحوه ایجاد یا پیاده سازی یک بارگذاری فایل Drag and Dropبا استفاده از جاوا اسکریپت خالصرا دریافت خواهید کرد . این فایلعمدتاً با هدف ارائه مرجعی به دانشجویان IT/CS و برنامه نویسان جدید برای رسیدگی به آپلود فایل در سمت مشتری و سرور است.
بارگذاری فایل با کشیدن و رها کردنچیست؟
بارگذاری فایل با کشیدن و رها کردن، فرآیندی برای مدیریت آپلود فایل در سمت مشتری است. این به کاربر نهایی یک سیستم یا پلتفرم خاص اجازه میدهد تا به سادگی فایلهایی را که میخواهد آپلود کند، بکشد و به یک منطقه رها کردن فایل خاص در صفحه پلتفرم رها کند.
چگونه با استفاده از جاوا اسکریپت یک فایل Drag-and-Drop ایجاد کنیم؟
قابلیت کشیدن و رها کردن را می توان با استفاده از جاوا اسکریپت EventListeners به دست آورد . در اینجا شنونده های رویداد زیر وجود دارد که می توان از آنها برای دستیابی به عملکرد مذکور استفاده کرد:
-
ondragover
- این شنونده رویداد شما را قادر میسازد تا یک فرآیند، توابع یا دستکاریهایی ایجاد کنید که وقتی فایل کشیده شده روی قسمت drop zone شناور میشود، فعال میشوند.
-
ondragleave
- این شنونده رویداد شما را قادر می سازد یک فرآیند، توابع یا دستکاری هایی ایجاد کنید که با خروج فایل کشیده شده از قسمت drop zone فعال می شوند.
-
ondrop
- این شنونده رویداد شما را قادر میسازد تا یک فرآیند، توابع یا دستکاریهایی ایجاد کنید که وقتی فایل کشیده شده در قسمت drop zone رها میشود، فعال میشوند.
مثال
در اینجا قطعه کد منبع برنامه های کاربردی وب ساده است که بارگذاری چند فایل را با کشیدن و رها کردن با یک نوار پیشرفت با استفاده از 3 شنونده رویداد ذکر شده در بالا نشان می دهد. این برنامه به کاربران نهایی اجازه می دهد تا چندین فایل را با کشیدن و رها کردن فایل ها در منطقه رها کردن برنامه آپلود کنند. فرآیند آپلود در سرور با استفاده از درخواست JS HTTP و اسکریپت PHP اجرا خواهد شد .
رابط
این فایل یک اسکریپت ترکیبی PHP و HTML برای نمایش ناحیه افت فایل و فایل های آپلود شده است. من از Bootstrap v5 و Fontawesome Icons برای طراحی رابط استفاده کردم.
برای شما کاربر عزیز پیشنهاد دانلود داده می شود
نمونه قالب موبایل
سایت کرون جابز
فعل ماضی ساده
دانلود جدول نازک کاری
صندوق فروش با php
چیلر جذبی و تراکمی چیست
بازی با html
نرم افزار مدیریت و رزرو سالن
فرهنگ لغت فارسی
لینک سازی
دانلود اسکریپت وب سایت فروشگاه آنلاین عینک با استفاده از PHP و MySQL
اسکریپت سیستم مدیریت زمان پروژه آنلاین در کد منبع PHP OOP
دانلود نمونه سوالات امدادگر و حوادث
دانلود اسکریپت برنامه وب گالری تصاویر ساده با استفاده از کد PHP
دانلود نرم افزار ساخت نقشه سایت Sitemap Generator
پروژه اسکریپت برنامه ویرایش عکس بصورت آنلاین کدنویسی شده با HTML5 و جاوا اسکریپت
دانلود نمونه سوالات تکنسین داروخانه
دانلود اسکریپت بارکد خوان (Html5 QR Code)
سورس و کد نمونه بازی ماشین با بیسیک فور اندروید بصورت اچ تی ام ال 5
دانلود دیتابیس مجموعه داده های فارسی استمینگ به منظور ارزیابی
نمونه سورس و کد سیستم موجودی با استفاده از کد منبع C# و MS Access DB
اسکریپت ایجاد پاپ آپ (pop up) با امکانات بهتر و فارسی بصورت (php, sql, javascript, html)
اسکریپت سیستم مدیریت محتوا با استفاده از PHP-MySQLi با کد منبع
دانلود سورس و کد دفترچه تلفن یادداشت با استفاده از VB.NET
دانلود سورس و کد نرم افزار سیستم رزرو اتاق هتل با استفاده از VB.NET
دانلود بازی مسابقه هواپیما در جاوا اسکریپت با کد منبع
دانلود اسکریپت بازي Bounce ساده با استفاده از جاوا اسکريپت
دانلود تحقيق آماده درباره آلودگی محيط زيست قابل ويرايش در قالب فایل word
مجموعه کامل از کلمات ایست واژه (Stop words) از زبان های مختلف از جمله فارسی