Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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?
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:
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.
>
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.