O editor de upload SWFupload é um plug-in de avatar e upload flash que suporta upload, visualização, fotografia de vídeo e carregamento de rede.
A cópia do código é a seguinte:
swfobject.adddomloadevent (function () {
var swf = new FullaVatareditor ("swfcontainer", {
ID: 'SWF',
upload_url: 'asp/upload.asp',
src_upload: 2
}, função (msg) {
Switch (msg.code)
{
Caso 1: Alert ("A página carregou com sucesso o componente!"); quebrar;
Caso 2: Alert ("A imagem especificada padrão foi carregada com sucesso no painel de edição."); Break;
Caso 3:
if (msg.type == 0)
{
alerta ("A câmera está pronta e o usuário pode usar.");
}
caso contrário, se (msg.type == 1)
{
alerta ("A câmera está pronta, mas o usuário não pode usar!");
}
outro
{
alerta ("A câmera está ocupada!");
}
quebrar;
Caso 5:
if (msg.type == 0)
{
if (msg.content.sourceurl)
{
alerta ("A imagem original foi salva no servidor com sucesso, o URL é: /n" + msg.content.sourceurl);
}
alerta ("O avatar foi salvo no servidor com sucesso, o URL é: /n" + msg.content.avatarurls.join (" /n"));
}
quebrar;
}
}
);
document.getElementById ("Upload"). OnClick = function () {
swf.call ("upload");
};
});
Diagrama de demonstração:
O acima é um exemplo simples de usar o Swfupload neste artigo.