SWFupload Upload Editor عبارة عن مكون إضافي لتحرير وتحميل Avatar Flash يدعم التحميل المحلي والمعاينة وتصوير الفيديو وتحميل الشبكة. يمكن أن يتوسع ، محصول ، تدوير ، الموضع وتصنيف الألوان ، إلخ. كما يدعم متعدد اللغات مثل ASP ، ASP.NET ، JSP ، PHP ، إلخ.
نسخة الكود كما يلي:
swfobject.adddomloadevent (function () {
var swf = new fullavatareditor ("swfcontainer" ، {
ID: 'SWF' ،
TOPLOAD_URL: 'ASP/TOPLOAD.asp' ،
SRC_UPLOAD: 2
} ، وظيفة (msg) {
التبديل (msg.code)
{
الحالة 1: ALERT ("تم تحميل الصفحة بنجاح المكون!") ؛ استراحة ؛
الحالة 2: ALERT ("تم تحميل الصورة الافتراضية المحددة بنجاح إلى لوحة التحرير.") ؛ استراحة ؛
الحالة 3:
إذا (msg.type == 0)
{
تنبيه ("الكاميرا جاهزة ويسمح للمستخدم بالاستخدام.") ؛
}
آخر إذا (msg.type == 1)
{
تنبيه ("الكاميرا جاهزة ولكن لا يُسمح للمستخدم بالاستخدام!") ؛
}
آخر
{
تنبيه ("الكاميرا مشغولة!") ؛
}
استراحة؛
الحالة 5:
إذا (msg.type == 0)
{
إذا (msg.content.sourceurl)
{
ALERT ("تم حفظ الصورة الأصلية على الخادم بنجاح ، عنوان URL هو: /n" + msg.content.sourceurl) ؛
}
تنبيه ("تم حفظ الصورة الرمزية على الخادم بنجاح ، عنوان URL هو: /n" + msg.content.avatarurls.join (" /n")) ؛
}
استراحة؛
}
}
) ؛
document.getElementById ("تحميل"). onClick = function () {
swf.call ("تحميل") ؛
} ؛
}) ؛
الرسم البياني التجريبي:
ما سبق هو مثال بسيط على استخدام swfupload في هذه المقالة. آمل أن يكون ذلك مفيدًا للجميع.