2011-01-21 4 views
4

이 자바 코드,<A> nchor 로컬 파일에 연결 하시겠습니까? (IE 파이어 폭스에 있지만 작동하지 <a href='file:///{path}'>DEAD LINK</a>)

"<a href='file:///" + curBP.get_build_path() + "'>" + curBP.get_build_path() + "</a>" 

는 브라우저에 출력된다. 페이지에

은 HTML은 다음과 같습니다

<a href="file:///\\path\to\shared\file">Shared File</a> 

그러나,이 파일을 열 수 없습니다. 셀 수없이 많은 슬래시 조합을 시도했지만 아무 소용이 없습니다. 파이어 폭스에서는, 그것은 죽은 링크처럼 행동하고 파일을 열지 않습니다. IE에서는 작동합니다.

FireFox에서 작동하게하는 방법에 대한 아이디어가 있으십니까? 감사!

+0

아마도 웹과 다른 점은 * 앞으로 * 슬래시가 사용 되었기 때문일 수 있습니다. – delnan

+0

윈도우/로컬 경로에는 적용되지 않습니다. file : // '보통'파일 경로를 기대합니다. – GolezTrol

+0

@GolezTrol : Firefox에서 Windows의 로컬 파일을 볼 때 URL에 슬래시가 있고 모든 것이 올바르게 작동합니다. – delnan

답변

1

역 슬래시 {}를 사용하면 Windows 탐색기를 호출하게됩니다. 그리고 IE는 윈도우 탐색기와 통합되어, FF가

을 통합되지
관련 문제