Encontramos uma solução melhor usando os links locais da extensão do Google Chrome: link
Nós temos uma configuração wiki interna e fazemos muitos links para arquivos em compartilhamentos internos.
Normalmente, usamos esse formato (em que Compartilhar é o nome do servidor):
<a href="file:///\share\blah\blah\file.txt">
Isso funciona no FireFox (depois de modificar o userpref.js) e o IE.
Agora, tivemos uma adoção do Google Chrome. Esses links parecem não funcionar no Chrome. Eu não consegui encontrar nada sobre isso na rede até agora. : /
Isso é exibido em uma caixa do IIS (7.0, https). Parece que o Chrome tem alguma proteção, como o FireFox, e impede que os links de arquivos sejam carregados de uma página da Web. Alguém sabe de alguma solução alternativa?
Como sobre a extensão LocalLinks para file://
links?
Allows opening
file://
links on pages loaded byhttp(s)://
schemeThe security model of Chrome prevents/blocks the user from being able to open
file://
links when the user selects (left clicks) the link, or selects to open them in a new window (middle click). Loading this extension will allow you follow file:// links when you explicitly select them (left click/middle click). The HTML elements it will follow are ones like<a href="file://server/share/file.txt">
or<a href="file://c:/localdiskfile.txt">
.NOTE: It can't load images (like
<img src="file://..." />
)!To open a link in the same tab, use the left mouse button.
To open a link in a new background tab, use the middle mouse button.
This extension is modeled after the LocalLink add-on for Firefox.
Read http://blog.chromium.org/2008/12/security-in-depth-local-web-pages.html
Acabei de fazer o download da versão beta mais recente do chrome e <a href="file:///\share\blah\blah\file.txt">
funciona.
Eu encontrei um trabalho por aí. Apresentando o RightLink: link
Clique com o botão direito do mouse no caminho UNC para abrir. Talvez seja necessário ativar a opção para abrir arquivos locais (em oposição a caminhos) nas opções da extensão.
Funciona na minha intranet.
Experimente este formato:
<a href="file://server/share/blah/blah/file.txt">
Isso funcionou para mim com o mais recente Google Chrome Beta em um teste rápido.
Uma solução muito mais simples que funcionaria com qualquer navegador / programa seria simplesmente mapear o compartilhamento em uma unidade e depois acessá-lo através disso.
O RightLink funciona, mas é uma solução ruim para mim porque desativa o menu de contexto do botão direito, que uso o tempo todo.
IETab , por outro lado, funciona muito bem. Adicionei vários sites internos à sua configuração de URL automática (por exemplo, link *) e eles são abertos automaticamente em uma guia do IE incorporada. O IE (ou uma guia do IE) manipula os links file: // conforme esperado de acordo com a configuração de confiança da máquina.
OK, encontrei uma solução alternativa para o Chrome.
Acesse este link no Chrome. Agora, quando você clica com o botão direito, pode abrir qualquer documento.
Meu link se parece com isso
file://SERVER/file
Tags google-chrome unc intranet