<HTML>
<TITLE>Zamanlayıcı</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function display()
{
rtime=etime-ctime;
if (rtime>60)
m=parseInt(rtime/60);
else
m=0;
s=parseInt(rtime-m*60);
if(s<10)
s="0"+s
window.status="Kalan Süre: "+m+":"+s
window.setTimeout("checktime()",1000)
}
function settimes()
{
alert("Bu sayfa 5 dakika sonra yönlenecektir")
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
etime=hours*3600+mins*60+secs;
etime+=300;
checktime();
}
function checktime()
{
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
ctime=hours*3600+mins*60+secs
if(ctime>=etime)
expired();
else
display();
}
function expired()
{
alert("Süre Doldu");
location.href="Sonraki.htm";
}
// -->
</SCRIPT>
<BODY BGCOLOR="#FFFFFF" onLoad="settimes()">
<P><font size=+2 face=arial><b>Zamanlayıcı</font></b><p>
Bu Javascript kullanıcıya belirli bir miktar süre vererek verilen süre bitince sayfanın
otomatik olarak başka bir yere yönlenmesini sağlar. Biraz düşünürseniz süreli online
testler gibi çok çeşitli alanlarda kullanılabilir. Kalan süre "Status bar"da yazıyor...