Skrypt odlicza dokładnie liczbę dni, godzin i minut do wskazanej w BigDay = new Date("January 1, 2001") daty. Datę tę możemy oczywiście zmieniać, stosownie do naszych potrzeb - należy ją podać w języku angielskim.
Skopiuj kod
W ramach HEAD
<SCRIPT LANGUAGE="JAVASCRIPT"> today = new Date(); BigDay = new Date("January 1, 2001") msPerDay = 24 * 60 * 60 * 1000 ; timeLeft = (BigDay.getTime() - today.getTime()); e_daysLeft = timeLeft / msPerDay; daysLeft = Math.floor(e_daysLeft); tdays = Math.floor(e_daysLeft); e_hrsLeft = (e_daysLeft - daysLeft)*24; hrsLeft = Math.floor(e_hrsLeft); minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60); var id,pause=0,position=0; function imascroller() { // variables declaration var i,k,msg="Zostało " +daysLeft+" dni, "+hrsLeft+" godzin(y) i "+minsLeft+" minut(y) do trzeciego tysiąclecia! "; // increase msg k=(150/msg.length)+1; for(i=0;i<=k;i++) msg+=" "+msg; // show it to the window document.form2.imascroller.value=msg.substring(position,position+300); // set new position if(position++==300) position=0; // repeat at entered speed id=setTimeout("imascroller()",200); } // -- End Hiding Here --> </script>
W ramach BODY
<form name="form2"> <input type="text" name="imascroller" size="60" value=""> </form> <script language=javascript1.1> timerID = setTimeout("location.reload()",60000) </script> <script language=javascript> timerID = setTimeout("history.go(0)",60000) </script>
W BODY należy jeszcze dodać
<body onload="imascroller()">