Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

klawdyo

Attach File igual ao Gmail

Recommended Posts

Bom dia...eu queria fazer um anexador de arquivos igual ao Gmail. Pra quem não conhece o Gmail, vou dar uma breve explicação:Ele não usa campos File, ele tem um link "Attach a File", quando você clica abre janela pra procurar os arquivos. <-- Essa é a bronca!Depois, quando você seleciona o arquivo, ele usa o innerHTML para inserí-lo imediatamente abaixo, aí você pode clicar novamente em "Attach a File", ou finalizar. Ele não carrega os arquivos um-a-um como acontece nos outros WebMails, ele vai formando uma lista, e quando vocÊ finaliza, todos são enviados de uma vez.Alguém sabe?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O link de "Attach a File" (Anexar um arquivo), pode ser uma função simples para exibir uma camada oculta, que já tem como conteudo aquele campo file.A parte de gerar a lista, ele deve ter alguma função para criar o "campo file", usando o document.write ou innerHTML.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ei, cara... Mas aí surgem outros problemas... O link "attach a file" abre diretamente a janela pra localizar o arquivo, ele não mostra nenhuma input file. Aí depois que eu escolher o arquivo, como essa janela me enviaria a variável com o nome do arquivo?o mais fácil é escrever os dados com innerHTML, meus problemas são abrir a janela pra procurar os arquivos, e receber esses dados na função que os irá escrever

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abaixo seguem alguns links com a resolução do problema abaixo.

 

http://www.geocities.com/helmi03/attachment.html

http://www.experts-exchange.com/Web/Web_La...Q_21447287.html

http://www.xaraya.com/index.php/xarbb/topic/269

http://gavin.panicus.org/downloads/gmail_f...attachment.html

http://archives.free.net.ph/message/200511...1e5dce3.en.html

 

Mas aí surgiu outro problema. Já consigo abrir a tela de localização dos arquivos normalmente, mas como eu faço pra receber? Como eu faço pra gravar com innerHTML o valor retornado depois que eu seleciono o arquivo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.