한번만더봐주세요 ㅠ
파일과 사진을 첨부해놧는데요
list의 한부분이구요...
한페이지에6개의 글이 나타나게했습니다.
한 글당 큰이미지와 작은이미지2개를 나오게햇구요.
작은이미지에 마우스오버를하면 해당글의 큰이미지에 마우스오버한 이미지가 보여지게됩니다.
그런데 제가한거는
바뀌기는하는데
첫번째 글의 큰화면에서만 바껴요;;;
2번째글의 작은이미지를 마우스오버해도
첫번째이글 큰이미지에서 바뀌고;;
어떻게해야될까요?
ㅠ
제발도와주세욤 ㅠ
list의 한부분이구요...
한페이지에6개의 글이 나타나게했습니다.
한 글당 큰이미지와 작은이미지2개를 나오게햇구요.
작은이미지에 마우스오버를하면 해당글의 큰이미지에 마우스오버한 이미지가 보여지게됩니다.
그런데 제가한거는
바뀌기는하는데
첫번째 글의 큰화면에서만 바껴요;;;
2번째글의 작은이미지를 마우스오버해도
첫번째이글 큰이미지에서 바뀌고;;
어떻게해야될까요?
ㅠ
제발도와주세욤 ㅠ
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 8개
우선 84라인 쯤에
//이미지
if (file_exists($thumb))
$image = "<img src='{$thumb}' border='0' width='195' height='150' name='gallery_img{$i}' id='gallery_img{$i}' >";
else //이미지가 없으면
$image="<img src={$board_skin_path}/img/noimg.gif width='195' height='150' align='absmiddle' border=0 name='gallery_img{$i}' id='gallery_img{$i}' >";
//이미지가 아니네
if(preg_match("/\.(swf|wma|asf)$/i","$file") && file_exists($file)){
$image = "<script>doc_write(flash_movie('$file', 'flash$i', '$thumb_width', '$thumb_height', 'transparent'));</script>";
}
이렇게 바꿈니다.
120라인 쯤에
<script type="text/javascript">
function chgImg( imgname, index ) {
document.getElementById('gallery_img'+index).src=imgname;
}
</script>
로 바꾸세요.
그리고 마우스 오버 하는 곳이 두군데 있는데요 다 이렇게 바꾸세요
<? echo "onmouseover=\"chgImg('".$file."','".$i."');\"" ?>>
이러면 될지 않될지 ㅡㅡ;;; 제가 대충 파악하기로는 구조가 그런거 같군요.
제가 들은건 그냥 큰네모을 자리옴기면 작은네모 이렇게 설명하시면 이해가안되죠