SWFUpload เป็นเครื่องมืออัพโหลดไฟล์ฝั่งไคลเอ็นต์ ซึ่งเดิมพัฒนาโดย Vinterwebb.se ช่วยให้นักพัฒนาเว็บมีโหมดอัพโหลดไฟล์พร้อมฟังก์ชันที่หลากหลายที่นอกเหนือไปจากแท็ก <input type="file" /> แบบดั้งเดิมโดยการผสานรวมเทคโนโลยี Flash และ JavaScript .
คุณสมบัติหลักของ SWFUpload
* สามารถอัปโหลดหลายไฟล์พร้อมกันได้
* การอัปโหลดแบบไม่รีเฟรชเหมือน AJAX;
* สามารถแสดงความคืบหน้าในการอัพโหลด;
* ความเข้ากันได้ของเบราว์เซอร์ที่ดี
* เข้ากันได้กับไลบรารี JavaScript อื่น ๆ (เช่น jQuery, Prototype ฯลฯ );
* รองรับแฟลช 8 และแฟลช 9;
SWFUpload แตกต่างจากเครื่องมืออัปโหลดอื่นๆ ที่สร้างจาก Flash มีการออกแบบโค้ดที่สวยงาม นักพัฒนาสามารถใช้ XHTML, CSS และ JavaScript เพื่อปรับแต่งรูปลักษณ์ในเบราว์เซอร์ได้ตามต้องการ นักพัฒนาสามารถอัปเดตเนื้อหาของหน้าได้อย่างง่ายดายระหว่างกระบวนการอัพโหลดไฟล์เพื่อสร้างเอฟเฟกต์ไดนามิกต่างๆ
ก่อนที่จะใช้ SWFUpload โปรดตรวจสอบให้แน่ใจว่าคุณมีความรู้เกี่ยวกับ JavaScript และ DOM บ้าง ในการพัฒนาจริง ข้อผิดพลาดส่วนใหญ่เกิดจากการตั้งค่าที่ไม่ถูกต้องและตัวจัดการเหตุการณ์ที่ไม่ดี
ขยาย