2013-09-04 5 views
0

jsp를 통해 jsp 페이지 인 이미지 src를 변경하고 싶습니다. 내 코드는 내가 jquery를 사용하여 이미지 src를 어떻게 바꿀 수 있습니까?

<table> 
<tr style="padding-bottom:5px;"> 
<td>&nbsp;&nbsp;Image &nbsp;&nbsp;</td> 
<td>&nbsp;<img id="image"/></td> 
<td>&nbsp;</td> 
</tr> 
</table> 

을 가지고 있지만 난 내 소스 코드와 이미지가 다른 디렉토리에있는이 결정할 권한이없는 것으로 아는 데요 후에 내가 내 JSP 페이지에 아무런 표시를 볼 권리 JSP 파일에서

$('#image').attr("src","file:///D:/vow/themes/multiflex/webapp/multiflex/images/chart.png"); 

이하입니다.

$('img[src="your-current-image-src"]').attr('src','your-new-src');

을하고 있는지 확인하십시오 당신이 SRC 속성을 사용

+2

포스트 같은 코드 –

+1

의 나머지를 상대 경로를보십시오 아래 링크를 참조하십시오 "파일 : // ..."HTTP "와 같은 URL을 사용 : //www.somesite.com/../chart.png " –

+0

내 생각 엔 브라우저가 로컬 하드 드라이브에 대한 액세스를 거부하고 있지만 확실히 알고 싶으면 전체 코드를 확인해야합니다. – jfriend00

답변

-2

는 HTML 페이지에 그것을 확인하기 위해 이미지로 SRC를 지정하려고 '파일 : ///'늘 당신이 어떤 종류의 필요한 작업 URL 또는 상대 경로

+0

마지막 단락은 정확하지만 선택기를 변경하려는 아이디어는 완전히 잘못되었습니다. –

+0

실수를 고쳐 줘서 고맙습니다. @JanDvorak –

+0

또한 file-URLs은 "일종의 url"이며 asker는 "상대 경로"(예 : 유효한 URL의 예)를 이해하지 못할 가능성이 있습니까? –

1

나는 D가 클라이언트 PC에서 D 드라이브로 보일 것이기 때문에 그렇게 생각하지 않습니다. 그렇게 할 수 있다면 큰 보안 구멍이 될 것입니다.

src absolute path problem

가 대신

$("#image").attr("src", "/images/chart.png"); 
관련 문제