Firefox não reconhecerá “\” como separadores legítimos nos nomes de arquivo e nos trajetos. Além, se você se usa para a frente ou cortes traseiros, Firefox não gosta 'do protocolo de file://'. Considera-o uma violação de segurança e não o faz nada. Eu acredito que o IE é o único navegador que reconhecerá essa ligação que maneira.