[IE8] 파일업로드 콘트롤 사용시 fakepath문제
페이지 정보
작성자 최고관리자 작성일 21-02-09 11:50 조회 9,498 댓글 0본문
IE8 사용시 파일콘트롤을 사용하면
실제 선택된 파일경로와 얻어낸 경로가 다를겁니다. fakepath 뭐시깽이 라고......
ie8 보안상 실 경로를 노출하지 않는다고 하네요. 뭐~ 이런 저런 편법이 난무하겠지만..
개발자 입장에서는 여간 손이 많이 가는게 아니네요.
해결방법은
1.IE 도구
2.인터넷 옵션 -> 보안 -> 사용자 지정 수준
3.파일을 서버에 업로드할 때 로컬 디렉터리 경로 포함 을 [사용]으로 체크하세요.
프로그램적인 방법으로는
아래의 부분을 사용하시면 됩니다.
(예시)
업로드<input type="file" id="fileup" onchange="this.select(); document.getElementById('filetext').value=document.selection.createRange().text.toString();" />
출처 : http://mrbaek.egloos.com/3796738
실제 선택된 파일경로와 얻어낸 경로가 다를겁니다. fakepath 뭐시깽이 라고......
ie8 보안상 실 경로를 노출하지 않는다고 하네요. 뭐~ 이런 저런 편법이 난무하겠지만..
개발자 입장에서는 여간 손이 많이 가는게 아니네요.
해결방법은
1.IE 도구
2.인터넷 옵션 -> 보안 -> 사용자 지정 수준
3.파일을 서버에 업로드할 때 로컬 디렉터리 경로 포함 을 [사용]으로 체크하세요.
프로그램적인 방법으로는
아래의 부분을 사용하시면 됩니다.
(예시)
업로드<input type="file" id="fileup" onchange="this.select(); document.getElementById('filetext').value=document.selection.createRange().text.toString();" />
출처 : http://mrbaek.egloos.com/3796738
댓글목록 0
등록된 댓글이 없습니다.