2026, 새로운 도약을 시작합니다.

진행바(Progress ba)질문 채택완료

코드가 아래처럼 되어 있을때

"클릭" 을 누르면 100% 되었을때 정해진 주소로 이동하게  하려면

어떻게 수정을 해야 할까요? ^^;

Copy






#myProgress {

  width: 100%;

  background-color: #ddd;

}

#myBar {

  width: 10%;

  height: 30px;

  background-color: #4CAF50;

  text-align: center;

  line-height: 30px;

  color: white;

}





JavaScript Progress Bar



  0%






클릭 



var i = 0;

function move() {

  if (i == 0) {

    i = 1;

    var elem = document.getElementById("myBar");

    var width = 10;

    var id = setInterval(frame, 10);

    function frame() {

      if (width >= 100) {

        clearInterval(id);

        i = 0;

      } else {

        width++;

        elem.style.width = width + "%";

        elem.innerHTML = width  + "%";

      }

    }

  }

}







답변 1개

채택된 답변
+20 포인트
Copy

    var i = 0;
    function move() {
        if (i == 0) {
            i = 1;
            var elem = document.getElementById("myBar");
            var width = 10;
            var id = setInterval(frame, 10);
            function frame() {
                if (width >= 100) {
                    clearInterval(id);
                    i = 0;
                    // 아래코드 추가하세요
                    location.href='http://naver.com'
                } else {
                    width++;
                    elem.style.width = width + "%";
                    elem.innerHTML = width  + "%";
                }
            }
        }
    }


로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

오... 세크티 님!!!! 감사 드립니다. ^^;

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고