2013-01-17 3 views
0

주어진로드하지 못했습니다, 내가) (, 내가 JS에 새로운 해요 URL

totalSlides을으로 .Append 사용하여 #div에 이미지를 배치 for 루프에 대한 재생있어하는 동적 INT와 변경할 수 있습니다, 나는 totalSlides의 수만큼 이미지를 표시하고 싶습니다.

for 루프 로직이 맞는지 확실하지만 이미지가 표시되지 않습니다. 방화 광에서 검사 할 때 "주어진 URL을로드하지 못했습니다"오류가 발생합니다. 나는 그 URL이 정확하다는 것을 알고있다, 나는 완전한 url 경로 C :/complete/folder/path 등을 시도했다.

나는 그것이 쉽게 얻어야한다라고 확신하지만, 내 이미지가로드되지 않는 이유를 확인하십시오. 사전에

for(i=0;i<totalSlides;i++){ // Loads all number images into html 
    $('#numbers').append("<img src='images/numbers/number"+i+".png'/>"); 
}; 

감사합니다. 자바 스크립트는 이미지가 JS 폴더 내부 폴더에 대한 보이게하기 때문에 (예를 들어 /js/myfile.js는) 다음 상대 경로가 실패하게됩니다 다른 폴더에있는 경우

Jase

+2

사용하지 않는 경우 HTTP URL을,있을 수있는 문제 (추가 "/"이미지 소스의 beggining에주의) : 루트에서 시작하는 경로를 제공

시도 . 브라우저는 보안 문제로 인해 파일 시스템 URL에 대한 액세스를 거부하기 시작했습니다. 'http : // localhost/something'를 통해 이미지에 접근 할 수 있는지 확인하고 그것을 시도하십시오. – Gus

+0

Firebug에서 URL을로드하지 못했다고 말하면 URL이 맞다고 생각하지 않습니다. 'C : /'로 시작하면. 또는 브라우저에서 직접이 URL을 열 수 있습니까? –

+0

@Gus 빙고, 여기가 아닌 것 같습니다. http : // localhost /를 통해 이미지에 액세스 할 수없는 것처럼 보입니다. 어딘가에서보고 사냥을 할 수있게 해줍니다. 감사. – JGreasley

답변

1

이유 중 하나 일 수 있습니다 .

$('#numbers').append("<img src='/images/numbers/number"+i+".png'/>"); 

+0

안녕하세요 음영 마법사, 나는 당신의 제안을 '../'접두어와 함께 시도해 보았습니다. 아직도 기쁨이 없습니다. – JGreasley

+0

요청 된 실제 이미지 URL을 볼 수 있습니까? 예 : 파이어 버그를 사용하여? –

관련 문제