Pelo que vi disso, o seguinte é verdadeiro para Firefox e Chrome;
1) Se você tiver uma página HTML aberta em um host remoto, os file://
links não funcionarão, ou seja, sua barra de endereços será lida http://someserver.domain
e a página conterá um link como<a href="file:///S:/sharedfile.txt">
2) Se você tem uma página HTML aberta do seu host local, em seguida, file://
as ligações irão trabalhar ou seja, sua barra de endereços lê file:///C:/mydir/index.html
ea página contém um link como<a href="file:///S:/sharedfile.txt">
Para o Internet Explorer, o ponto 1) não é verdadeiro. Um arquivo em seu host local pode ser acessado usando a file://
sintaxe do link de uma página da Web em um host remoto. Isso é considerado uma falha de segurança no IE (por quem? Referências?) (E também existe no IE8) porque um host remoto pode acessar arquivos no computador local sem o seu conhecimento ... é certo que eles precisam ter sorte com o nome do arquivo mas há muitos arquivos nomeados com o potencial de conter informações pessoais / privadas.
file:///
pouco?