테스트 사이트 - 개발 중인 베타 버전입니다

php 또는 자바스크립트 이용해서 이미지 내부주소 외부주소로 변환 채택완료

neko24 6년 전 조회 3,606

만약 view-content 클래스 안에 있는 이미지 주소들이

/img/img_01.png 이런식이라면

php 또는 자바스크립트를 이용하여 해당주소앞에 주소를 붙이고 싶습니다

https://imgcdn.com/img/img_01.png 이런식으로..

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

6년 전

</p>

<p>var count = $('.view-content img').length; // view-content 안에 있는 이미지 개수를 구함</p>

<p>for(var i=0;i<count;i++){</p>

<p>  var imgurl = $('.view-content').eq(i).attr('src'); //이미지의 주소를 가져옴</p>

<p>  $('.view-content img').eq(i).append(imgurl); //이미지주소를 이미지 소스 뒤에 추가</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 5개

n
neko24
6년 전
어..그니까 /img/img_1.png 일때
https://example.com/img/img_1.png로 바꿔주려면 어떻게해야하나요
view content 안에 있다고 하고
볼피드
6년 전
그누보드 사용중이시라면 <?php echo G5_URL?>/img/img_1.png

이런식으로 하시고 저 소스에 추가하시려면 var url = window.location.hostname; 넣으셔서 url+'/'+imgurl

하시면 될 것 같습니다.
n
neko24
6년 전
저 소스에 var url = window.location.hostname; 넣으셔서 url+'/'+imgurl 이방식 적용해서 써주실수 있나요 감사합니다
볼피드
6년 전
[code]
var count = $('.view-content img').length; // view-content 안에 있는 이미지 개수를 구함
var url = window.location.hostname;
for(var i=0;i<count;i++){
var imgurl = $('.view-content').eq(i).attr('src'); //이미지의 주소를 가져옴
$('.view-content img').eq(i).append(url+'/'+imgurl); //이미지주소를 이미지 소스 뒤에 추가
}
[/code]
n
neko24
6년 전
죄송하지만 작동을 안하네요 ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인