파일과 사진을 첨부해놧는데요
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."');\"" ?>>
이러면 될지 않될지 ㅡㅡ;;; 제가 대충 파악하기로는 구조가 그런거 같군요.
우선 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."');\"" ?>>
이러면 될지 않될지 ㅡㅡ;;; 제가 대충 파악하기로는 구조가 그런거 같군요.
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기