JavaScript写的一个定时器

    技术2022-05-11  64

    write a javascript timer requirement: write a javascript timer: it should alert a dialog after certain timer, the dialog has two buttons. click one of them, the page will refresh automatically; click the other, nothing will happen. deploy it on tomcat, and test it! < html > < head >   < title > Timer </ title > < script language = " JavaScript " > <!-- var  sessionTime  =   7 // Total time of the BusinessObjects session var  alertTime  =   5 // Time when pop up a alert dialog var  mm,ss; var  timer; function  alert_Timer() if(confirm("BusinessObjects session will be timeout in 5 minutes!")) { clearInterval(timer); window.location.reload(); } else { clearInterval(timer); start_Timer(); }} function  output_status() {   mm = Math.floor(sessionTime / 60);    ss = sessionTime % 60;    if( mm == 0)    {     window.status = "BusinessObjects session will be timeout in " +ss + " seconds!";     if( ss == 0)     window.status = "BusinessObjects session is timeout!";    }    else    {      window.status = "BusinessObjects session will be timeout in "+ mm + " minutes " + ss + " seconds";    }} function  start_Timer() {    timer = setInterval("countTime();",1000);    output_status();} function  countTime() {  sessionTime -= 1;  if(sessionTime == alertTime){   alert_Timer();  }  else if(sessionTime == 0)  {     clearInterval(timer);  } output_status();} --> </ script > </ head > < body onLoad = " start_Timer(); " > </ body > </ html >

    最新回复(0)