현재 시간을 조사하고 5초 뒤에 function 함수 실행.
<SCRIPT>
window.onload = () => {
startTime();
}
function startTime(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
startTime= hours*3600+mins*60+secs; //시간(hours*3600),분(mins*60),초 를 초로 환산하는 수식
closeTime = startTime + 5; //startTime + 5 = 종료시간
document.querySelector(".closetime").innerText = "Start Time : "+hours+" : "+mins+" : "+secs+" : ( closeTime : "+closeTime+")";
Timer();
}
function Timer(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
curTime=hours*3600+mins*60+secs
if (curTime>=closeTime){
console.log("function_start!!"); //함수 실행
}else{
window.setTimeout("Timer()",1000);
document.querySelector(".timer").innerText = "Timer : "+hours+" : "+mins+" : "+secs+" : ("+curTime+")";
}
}
</SCRIPT>
'무료홈페이지소스 > 자바스크립트 제이쿼리 소스' 카테고리의 다른 글
좌측에서 우측으로 나오는 슬라이드 메뉴 javascript (1) | 2025.04.15 |
---|---|
좌에서 우로 나오는 슬라이드 메뉴 입니다. jquery (0) | 2025.04.15 |
다중 Select 제어 (1) | 2025.04.10 |
드롭다운 JQUERY아코디언, 토글 메뉴 SlideToggle() (0) | 2025.03.06 |