"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como abrir diretórios locais como hiperlinks?

Como abrir diretórios locais como hiperlinks?

Publicado em 2024-11-05
Navegar:317

How to Open Local Directories as Hyperlinks?

Navegando em diretórios locais por meio de hiperlink

Ao tentar iniciar uma visualização de diretório local após a interação do link, você pode encontrar limitações. No entanto, existe uma solução que resolve esse problema e funciona perfeitamente em vários navegadores.

Metodologia de implementação

Já que a abertura direta do caminho ou inicialização do explorador a partir de uma página HTML é restrito por motivos de segurança, uma abordagem mais viável envolve fornecer um link para download (.URL ou .LNK).

Caminho recomendado: .URL

.Arquivos URL, sendo baseados em texto, são gerados dinamicamente. Para implementar esta solução:

  1. Certifique-se de que seu servidor web suporta o tipo MIME .url.
  2. Crie um arquivo .url com o seguinte conteúdo:
[InternetShortcut]
URL=file:///D:
  1. Forneça um link para o script .url gerado dinamicamente ou para o próprio arquivo .url em seu HTML:

    Round-About Linking

Comportamento específico do navegador

  • Chrome: Solicita o download do arquivo.url e o abre. Esse comportamento pode ser otimizado ativando "Sempre abrir arquivos deste tipo".
  • Firefox: Semelhante ao Chrome, file.url é baixado e posteriormente aberto.
  • Internet Explorer: Não há necessidade de salvar um atalho; clicar em "Abrir" acessa diretamente o diretório especificado.
Declaração de lançamento Este artigo foi reimpresso em: 1729564515 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3