묻고답하기

<script language="javascript">
//Math.random()

var scrollerheight=100; // 스크롤러의 세로
var html,total_area=0,wait_flag=true;

var bMouseOver = 1;
var scrollspeed = 5; // Scrolling 속도
var waitingtime = 10000; // 멈추는 시간
var s_tmp = 0, s_amount = 20;
var scroll_content=new Array();
var startPanel=0, n_panel=0, i=0;

function startscroll()
{ // 스크롤 시작
i=0;
for (i in scroll_content)
n_panel++;

n_panel = n_panel -1 ;
startPanel = Math.round(Math.random()*n_panel);
if(startPanel == 0)
{
i=0;
for (i in scroll_content)
insert_area(total_area, total_area++); // area 삽입
}
else if(startPanel == n_panel)
{
insert_area(startPanel, total_area);
total_area++;
for (i=0; i<startPanel; i++)
{
insert_area(i, total_area); // area 삽입
total_area++;
}
}
else if((startPanel > 0) || (startPanel < n_panel))
{
insert_area(startPanel, total_area);
total_area++;
for (i=startPanel+1; i<=n_panel; i++)
{
insert_area(i, total_area); // area 삽입
total_area++;
}
for (i=0; i<startPanel; i++)
{
insert_area(i, total_area); // area 삽입
total_area++;
}
}
window.setTimeout("scrolling()",waitingtime);
}
function scrolling(){ // 실제로 스크롤 하는 부분
if (bMouseOver && wait_flag)
{
for (i=0;i<total_area;i++){
tmp = document.getElementById('scroll_area'+i).style;
tmp.top = parseInt(tmp.top)-scrollspeed;
if (parseInt(tmp.top) <= -scrollerheight){
tmp.top = scrollerheight*(total_area-1);
}
if (s_tmp++ > (s_amount-1)*scroll_content.length){
wait_flag=false;
window.setTimeout("wait_flag=true;s_tmp=0;",waitingtime);
}
}
}
window.setTimeout("scrolling()",1);
}
function insert_area(idx, n){ // area 삽입
html='<div style="left: 0px; width: 100%; position: absolute; top: '+(scrollerheight*n)+'px" id="scroll_area'+n+'">n';
html+=scroll_content[idx]+'n';
html+='</div>n';
document.write(html);
}

// 스크롤 내용
<?
$id = "news_news"; //불러낼 게시판 이름
$result = @mysql_query("select * from zetyx_board_$id where is_secret!='1' order by no desc limit 10"); // 최근에 게시된 게시물 중에서 10개만 뽑아와서 출력함
$i = 0;
$j = 0;
while($data=@mysql_fetch_array($result)) {
if($i==0) {
echo "scroll_content[".$j."]="";
}
echo "<li><a href='./bbs/view.php?id=$id&no=$data[no]'>".cut_str($data[subject], 30)."</a><br>"; //글자수 잘라서 표현
$i++;
if($i==5) { //불러낼 최근게시제목 수
echo "";nt";
$i = 0; $j++;
}
}
?>



     </script>
       <div style="width: 269px; height: 80px; position: absolute; overflow:hidden; top: 440px; visibility: visible;" onMouseOver="bMouseOver=0" onMouseOut="bMouseOver=1" id="scroll_image">
         <script>startscroll();</script>
       </div>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
묘령 서버 2003설치시 질문(초보입니다ㅠㅠ)  
채영민 이미지에 딱 맞게 창을 뛰울려면 어떻게 해야 하나요?  
토우야 사랑비 BGM이 이상하게 작동합니다. [1] 2007.08.10
김소연 제로보드 연동 쇼핑몰 관련문의 입니다. [7] 2007.08.10
이영선 쇼핑몰 제작비에 관한 질문 ㅠㅠ [1] 2007.08.10
이재명 다음이나 네이버처럼 실시간 뉴스 만드는 방법이 궁금합니다.  
노고산 mail 관련 질문 입니다. 꼭 바주십시요//^  
지네진 iframe 설치방법에 대한 질문입니다. [1] 2007.08.10
이병휘 스크롤 메뉴 질문입니다. [2] 2007.08.10
구영탄 플래시화일 [5] 2007.08.10
몰라 php 게시판 질문입니다. 급해요 ㅜㅜ [1] 2007.08.10
빙판위신사 포토샵 설치셋업중 오류 [2] 2007.08.10
거니세상 홈페이지 스크롤바옆에 생기는 빈공같 없애는 방법 아시는분. [1] 2007.08.10
jjaekim 아파치 httpd.conf에서 alias 부분 설정 질문드립니다. [1] 2007.08.10
제로저아 [PHP질문] foreach ($vars as $key => $val) 이게 뭔가요?  
키다리 설정에서 화면해상도를 높이니 홈페이지가 엉망이됩니다,,,  
키다리 설정에서 화면해상도를 높이니 홈페이지가 엉망이됩니다,,, [1] 2007.08.10
사과 메인화면에 팝창뛰우기.. [1] 2007.08.10
키다리 최신게시물이 이미지가 엑박으로 뜨는데요..  
임광섭 Is_file() 질문 [1] 2007.08.10
이승재 국민은행 사이트 메뉴 만들기 힌트 부탁해요 [2] 2007.08.10
세균 접속시마다 틀려지는 소스는 ??? [2] 2007.08.10
문성호 안녕하세여... 질문 좀 할께여... 링크관련입니다... [1] 2007.08.10
Stem 홈페이지에 악성코드 진단프로그램이 떠요 [1] 2007.08.10
이동수 알고 싶습니다. [2] 2007.08.10
왜,그러지 404 에러를 아시는 분들 가르쳐 주세요.. [2] 2007.08.10
carrot 윈도우업데이트시킨이후 플래시 선택을 해야 작동합니다. [2] 2007.08.10
차문호 질문 입니다. [2] file 2007.08.10
울산사람 슬라이스한후 나모에서 편집하는데 표가 밀려요; [1] 2007.08.10
하별 게시판 이용중 질문이요