SWFupload Téléchargez l'éditeur Flash Avatar Plug-in, qui prend en charge le téléchargement local, l'aperçu, la photographie vidéo et le chargement du réseau.
La copie de code est la suivante:
swfObject.AddDomloadevent (function () {
var swf = new fullavatAreditor ("swfContainer", {
id: 'swf',
upload_url: 'asp / upload.asp',
src_upload: 2
}, fonction (msg) {
Switch (msg.code)
{
Cas 1: Alert ("La page a réussi à charger le composant!"); Break;
Cas 2: Alert ("L'image spécifiée par défaut a été chargée avec succès dans le panneau d'édition."); Break;
Cas 3:
if (msg.type == 0)
{
alerte ("La caméra est prête et l'utilisateur est autorisé à l'utiliser.");
}
else if (msg.type == 1)
{
alerte ("La caméra est prête mais l'utilisateur n'est pas autorisé à utiliser!");
}
autre
{
alerte ("La caméra est occupée!");
}
casser;
Cas 5:
if (msg.type == 0)
{
if (msg.content.sourceUrl)
{
alert ("L'image d'origine a été enregistrée sur le serveur avec succès, l'URL est: / n" + msg.content.sourceUrl);
}
alert ("L'Avatar a été enregistré avec succès sur le serveur, l'URL est: / n" + msg.content.avatarurls.join ("/ n"));
}
casser;
}
}
));
document.getElementById ("upload"). onClick = function () {
swf.call ("upload");
};
});
Diagramme de démonstration:
Ce qui précède est un exemple simple d'utilisation de SWFupload dans cet article.