Ir para conteúdo

POWERED BY:

Arquivado

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

Ricardo Barantini

Selecionando pasta por formulário

Recommended Posts

Preciso selecionar uma pasta no computador pelo formulário do mesmo modo que seleciona os arquivos, não é para upload, apenas para receber o endereço da pasta. Não encontrei nada que fizesse isso, apenas o JS Tree mas ele não funcionou do modo que preciso. Tem como fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Preciso selecionar uma pasta no computador pelo formulário do mesmo modo que seleciona os arquivos, não é para upload, apenas para receber o endereço da pasta. Não encontrei nada que fizesse isso, apenas o JS Tree mas ele não funcionou do modo que preciso. Tem como fazer isso?

Ola Ricardo, posso estar enganado mas a menos que a sua página esteja rodando local: Ex C:\.....\teste.html a maioria dos navegadores não vão permitir enxergar o endereço e você não vai conseguir extrair essa informação. Isso ocorre por motivo de seguranço, exceto com HTML5.

 

Com HTML5 File System parece que tem componentes para criar arquivos, ler, listar entre outros, você pode conseguir informações no site da W3C. Se não me engano deve aparecer um alerta perguntando se o usuário permite a página a acessar o sistema de arquivos dele antes de listar os arquivos ou capturar o caminho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas antes de você usar HTML 5 file system você tem que identificar os seus usuários para ver se eles não usam IEca. :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por várias razões de segurança, você não pode fazer isso. Nem mesmo com a HTML5 Filesystem API. Essa API funciona apenas no Chrome e não lhe dá total acesso ao desktop do usuário, apenas permite que você crie um sistema de arquivos do tipo sandbox dentro do sistema de arquivos do usuário. Você não tem acesso a arquivos de fora desse filesystem criado, sua aplicação apenas pode ler e alterar diretórios e arquivos dentro deste filesystem.

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.