SWFupload Upload Editor เป็นการแก้ไข Avatar Avatar และอัปโหลดปลั๊กอินที่รองรับการอัปโหลดตัวอย่างการถ่ายภาพวิดีโอและการโหลดเครือข่าย มันสามารถปรับขนาด, พืช, หมุน, ตำแหน่งและการให้คะแนนสี ฯลฯ นอกจากนี้ยังรองรับหลายภาษาเช่น ASP, ASP.NET, JSP, PHP ฯลฯ
การคัดลอกรหัสมีดังนี้:
swfobject.adddomloadevent (function () {
var swf = ใหม่ fullavatareditor ("swfcontainer", {
id: 'swf',
upload_url: 'asp/upload.asp',
src_upload: 2
}, ฟังก์ชัน (msg) {
สวิตช์ (msg.code)
-
กรณีที่ 1: การแจ้งเตือน ("หน้าประสบความสำเร็จในการโหลดส่วนประกอบ!") break;
กรณีที่ 2: การแจ้งเตือน ("รูปภาพที่ระบุเริ่มต้นได้รับการโหลดไปยังแผงการแก้ไขแล้ว"); break;
กรณีที่ 3:
if (msg.type == 0)
-
การแจ้งเตือน ("กล้องพร้อมและผู้ใช้ได้รับอนุญาตให้ใช้");
-
อื่นถ้า (msg.type == 1)
-
การแจ้งเตือน ("กล้องพร้อม แต่ผู้ใช้ไม่ได้รับอนุญาตให้ใช้!");
-
อื่น
-
การแจ้งเตือน ("กล้องถูกครอบครอง!");
-
หยุดพัก;
กรณีที่ 5:
if (msg.type == 0)
-
if (msg.content.sourceurl)
-
การแจ้งเตือน ("ภาพต้นฉบับได้รับการบันทึกลงในเซิร์ฟเวอร์สำเร็จ URL คือ: /n" + msg.content.sourceurl);
-
การแจ้งเตือน ("อวตารได้รับการบันทึกลงในเซิร์ฟเวอร์สำเร็จ URL คือ: /n" + msg.content.avatarurls.join (" /n"));
-
หยุดพัก;
-
-
-
document.getElementById ("อัปโหลด"). onclick = function () {
swf.call ("อัปโหลด");
-
-
ไดอะแกรมการสาธิต:
ข้างต้นเป็นตัวอย่างง่ายๆของการใช้ SWFupload ในบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน