chovekadjo
Registered
ето кода:
като изтекат секундите си стой на същата страница, а иначе трябва да се прехвърли към ajax.php...
Код:
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<script type="text/javascript">
function proctimer() {
var sec = document.getElementById('timer');
if (sec.innerHTML > 0) { sec.innerHTML--; setTimeout('proctimer()',1000); }
else { save(); }
}
function save() {
var xmlhttp;
if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); }
else { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
xmlhttp.onreadystatechange=function() {
if(xmlhttp.readyState==4) { document.getElementById('result').innerHTML = xmlhttp.responseText; }
}
xmlhttp.open("GET","ajax.php",true);
xmlhttp.send(null);
}
</script>
</head>
<body onLoad="proctimer();">
Остават <span id="timer">15</span> секунди до записа <br />
<div id="result"></div>
</body>
</html>