프로그래밍

 3198, 1/160 회원가입  로그인  
   sonyy789
   JSP 질문 드립니다.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=6438 [복사]


<html>
<head>
<script language="javascript">
var s;
function a(){
        document.write("aaaaaa")
        s=setTimeout("b()",2000)
}
function b(){
        clearTimeout(s)
        document.write("bbbbbbbb")
        s=setTimeout("c()",2000)
}
function c(){
        clearTimeout(s)
        document.write("cccccccc")
        s=setTimeout("a()",2000)
}
</script>
</head>
<body>
<script language="javascript">
a();
</script></body></html>

코드는 위와 같습니다.
즉, 함수 a,b,c 를 2초 간격으로 실행해보려고 하는데
a함수 출력 후, b 함수에서 갑자기 진한 글씨로 출력 된후 , c 함수는 출력 되지 않습니다.

궁금한점은 일정간격으로 다른 함수들을 실행하는 방법입니다.~

  Hit : 4714     Date : 2014/02/12 08:34



    
nsh009 크롬 브라우저에선 정상 적으로 출력됩니다. a 출력후 a 가 사라진후 b 가 출력되고 그다음에 붙여서 c가 출력되고 a- > b-> c

의도 해서 붙여서 출력한지는 모르겟네요
2014/02/13