상태바 - 제멋대로



아래쪽 상태바를 보세요.

글자가 제멋대로 모입니다.

제대로 보이시지 않으신 분들은 청소부족^^*

상단 도구 - 인터넷옵션 - '임시 인터넷 파일' ☞ '파일 삭제' 를 하세요~



<!-- 소스는 여기서부터...--> <script language="JavaScript"> <!-- Hide this script from old browsers -- var speed = 10 // 값은 낮추면 속도가 증가합니다 var pause = 1500 // 중간에 멈추는 시간 조정, 멈추는 시간을 늘리고 싶으면 속도를 높이세요 var timerID = null var bannerRunning = false var ar = new Array() // 원하시는 메시지를 입력하세요 ar[0] = "Welcome to AAHA - CAFE" ar[1] = "소스박스 재미있나요? " ar[2] = "게시판에 글도 좀 올려주시고 그러세요" ar[3] = "소스만 너무 좋아하시지 말구요^^" var message = 0 var state = "" clearState() function stopBanner() { if (bannerRunning) clearTimeout(timerID) bannerRunning = false } function startBanner() { stopBanner() showBanner() } function clearState() { state = "" for (var i = 0; i < ar[message].length; ++i) { state += "0" } } function showBanner() { if (getString()) { message++ if (ar.length <= message) message = 0 clearState() timerID = setTimeout("showBanner()", pause) bannerRunning = true } else { var str = "" for (var j = 0; j < state.length; ++j) { str += (state.charAt(j) == "1") ? ar[message].charAt(j) : " " } window.status = str timerID = setTimeout("showBanner()", speed) bannerRunning = true } } function getString() { var full = true for (var j = 0; j < state.length; ++j) { if (state.charAt(j) == 0) full = false } if (full) return true while (1) { var num = getRandom(ar[message].length) if (state.charAt(num) == "0") break } state = state.substring(0, num) + "1" + state.substring(num + 1, state.length) return false } function getRandom(max) { return Math.round((max - 1) * Math.random()) } // -- End Hiding Here --> </script> <body onload="startBanner()"> <!-- 소스는 여기까지 -->