인터넷 웹 사이트에 로컬로 저장된 이미지를 어떻게 표시 할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/875255

  •  22-08-2019
  •  | 
  •  

문제

내 웹 사이트에 방문자 로컬 파일 시스템에 저장된 이미지를 표시하고 싶습니다.

방문자 드라이브 (예 : C : 문서 및 설정 ropstah image.png)의 이미지 위치가 있다고 가정하면 인터넷 웹 사이트 (예 : www.website.com) 에이 이미지를 표시 할 수 있습니까? ?

다음 구문 (Internet Explorer 7, Firefox 3 등)을 사용하면 이미지가로드되지 않는 것 같습니다.

<img src="file://c:\Documents and Settings\Ropstah\image.png" />

이미지들 ~하다 .html 파일 (website.com/index.html에서 사용)이 내 로컬 PC에있는 경우 표시 ...

도움이 되었습니까?

해결책

이것은 웹 브라우저의 보안 설정처럼 들리며, 이는 인터넷 사이트의 로컬 파일 시스템 액세스를 방지하는 레벨로 설정 될 수 있습니다.

보안 설정은 각 브라우저와 관련된 방식으로 사용자가 편집 할 수 있습니다. 예를 들어 IE의 경우 도구 -> 인터넷 옵션 -> 보안

다른 팁

사용자가 사이트를 신뢰할 수있는 영역에 설정하도록 설정할 수 있습니다.

당신은 할 수 없습니다.

어리석게도,이 브라우저는 공개 웹 페이지가 로컬 콘텐츠를 비활성화 할 수 없어서 "보안 구멍"을 닫기로 결정했습니다.

순수한 HTML을 사용하면 사용자 컴퓨터에 저장된 파일에 액세스 할 수 없습니다. 대신 Flash, Java Applet, ActiveX, Silverlight, ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top