2012-10-31 3 views
3

지구상의이 작은 코드는 어떻게 작동하지 않습니까?Img src가 폴더에서 작동하지 않습니다.

<html> 
<head></head> 
<body> 
    <img src="/logok/35_Facebook.png" alt="Smiley face" height="80" width="80"> 
</body> 
</html> 

이미지가 동일한 폴더에 있으면 이미지가로드됩니다. "logok"폴더에있는 경우에는 그렇지 않습니다. 나는 시도했다 : "logok/...", "/ logok/...", "logok // ...." "logok/..."et.

EDIT1 : 내 html 파일이 폴더에있는 이미지입니다 "logok"폴더가있다 "MDH"라는 폴더에 있습니다.

EDIT2 : 나는 절대 경로를 시도했지만 여전히 작동하지 않습니다.

+0

페이지가 .png 경로에 대해 디렉토리에 있습니다. – Adil

+2

'/'는 루트에서 시작한다는 의미입니다. '. /'현재 디렉토리에서 시작합니다. '../'디렉토리가 1 위로 올라간다. 아마 이것은 도움이 될 것입니다. –

+0

디렉토리 구조를 표시하고 HTTP : // 및 FILE : //을 사용하여 테스트하고 있는지 확인하십시오. – Quentin

답변

3

전체 경로를 제공하기 위해 시도 폴더를 읽을 수있는 권한을 가지고 있지만 그 안에있는 파일은 을하지 않았다 당신 주셔서 감사합니다

0

경로 어쩌면 잘못 때문에 귀하의 이미지가 로딩되지, 그래 그것은 권한 문제였다

<html> 
<head></head> 
<body> 
    <img src="http://www.mysite.com/logok/35_Facebook.png" alt="Smiley face" height="80" width="80"> 
</body> 
</html> 
+1

크로스 도메인 이미지에 대해서만 이렇게하십시오! 전체 도메인 URL 대신 /를 사용하도록 지원하지 않는 브라우저는 없습니다. –

+0

@ RenéGeuze의 질문에서 이미지 폴더 경로가 명확하지 않으므로 전체 경로를 지정하는 것이 안전합니다. – Sibu

2

전체 경로 부여 어쨌든 도움이 ...

<html> 
<head></head> 
<body> 
    <img src="http://localhost/logok/35_Facebook.png" alt="Smiley face" height="80" width="80"> 
</body> 
</html> 
+0

E : \ UploadedImages \ 1 \ crocodile.jpg와 같은 경로가 작동하지 않습니까? –

-1

이 작품을

src="file:///C:/folder/img.xxx" 
관련 문제