천상재회님 or... 아시는 분 답변부탁드립니다 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

천상재회님 or... 아시는 분 답변부탁드립니다 정보

천상재회님 or... 아시는 분 답변부탁드립니다

본문

며칠전 천상재회님께서 알려주신 이미지 페이드인 슬라이드 관련 소스는 너무너무 유용하게 잘쓰고 있습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=49982&sca=&sfl=wr_name%2C1&stx=%BF%A9%B4%CF&sop=and
 
위 팁을 응용해서 나름대로 해결해보려 무지하게 노력했으나 결국 초보의 한계를 넘지 못하고 또 아쉬운 질문을 하게되어서 정말 죄송스럽게 생각합니다.
 
천상재회님이나 혹시 해결방법을 아시는 분께서는 아래의 소스중 빨간 부분을 잘 봐주시고 한 수 가르쳐 주시기를 부탁드립니다.
 
<script language="JavaScript1.1">
 
<?
$howmany = 3; // 슬라이드로 뽑아올 이미지 수
$id = todayphoto; // 그누보드 게시판 아이디
$many = $howmany - 1;
?>
var slidespeed=3000
//이미지 경로
var slideimages=new Array(<?
썸네일 (썸네일이 없을 경우 원본이미지) 경로
?>
);

//이미지 제목
var slidecaption = new Array(<?
이미지 제목 가져옴
?>
);

//클릭시 이동 URL
var slidelinks=new Array(<?
이미지를 클릭하였을때 해당게시물로 이동
?>
);

var newwindow=1
var imageholder=new Array()
var ie=document.all
for (i=0;i<slideimages.length;i++){
        imageholder[i]=new Image();
        imageholder[i].src=slideimages[i];
}
function origin_img(){
        showPicture(slidelinks[whichlink],slidecaption[whichlink]);
}
function showPicture(src,caption) {
  window.location=src;
  return;
}
</script>

<?
$effect = array("Spiral","Pixelate","Fade","RandomDissolve","GradientWipe");
$Random = time()%count($effect);
$fixettect = $effect[$Random];
?>
 
<table border="0" width="260" height="220" cellspacing="0" cellpadding="0" border="0">
<tr><td><a href="javascript:origin_img()"><img src=# name="slide" style="filter:progid:DXImageTransform.Microsoft.<?=$fixettect?>(MaxSquare=15,Duration=1)" border=0 vsapce=0 width=260 height=195></a></td></tr>
<tr><td height="25" align="center"><div id='img_caption'>제목 부분 입니다</div></td></tr>
</table>
 
<script language="JavaScript1.1">
var whichlink=0
var whichimage=0
var blenddelay=(ie)? document.images.slide.filters[0].duration*1000 : 0
function slideit(){
        if (!document.images) return
        if (ie) document.images.slide.filters[0].apply();
        document.images.slide.src=imageholder[whichimage].src
        img_caption.innerHTML = slidecaption[whichimage]
        if (ie) document.images.slide.filters[0].play()
        whichlink=whichimage
        whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
        setTimeout("slideit()",slidespeed+blenddelay)
}
slideit()
</script>
  • 복사

댓글 전체

예전에 제가 올려둔 스킨입니다... 소스에 나와있으니 참조하세요...

http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=11490&sca=&sfl=wr_name%2C1&stx=%B3%D7%C0%D9%C5%AC%B7%CE%B9%F6&sop=and
만세!!!!!!~~~ ^^
저.. 천상재회님 없었으면 거의 죽었을겁니다.
그토록 고민하던 것이 한방에 해결되었습니다. ^^
너무 감사드리고 혹시 담에 만나뵙게 되면 꼭 "밥"살께요~
정말 감사합니다. ^^
잘 되신다니 감사합니다....

아직도 초보라 당시 저 스킨을 올리때도 어리버리 했었는데 지금 보아도 어리버리 하네요....

아름다운 밤 되세요....^^
© SIRSOFT
현재 페이지 제일 처음으로