Може ли да ми преработите кода, или да ми дадете такъв?

cappy_

Registered
Трябва ми код, който да отброява време, но при рефреш да не започва отначало и след като спре да отброява да изпълнява накъква sql заявка.Аз намерих един който ми върши работа, но не ми харесва как отробява, аз искам 2мин. и 37сек. да ми ги отборява така: 02:37 мин., а този скрипт ми ги отброява така: 157 сек.

Ето скрипта. :)

Код:
<html>
<head>
<title> JS Timer + Ajax save </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<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>

МЕРСИ УЖАСНО МНОГО ПРЕДВАРИТЕЛНО!
 
Този е с дата, а мен ми трябва за онлайн игра, в която ще има такъв таймер и след изтичането потребителя ще получава примерно 100точки..

МОЛЯ ВИ ХОРАА!!!
 
нали ти дадох линк? какво исакш да ти paste същия код ли, ами погледни как е направено, копирай го и тествай

самоче вече има редирект и не можеш да видиш същия код
 
АБЕ как не ме разбра? Кода му го имам от тоя сайт, но той е направен да въвеждаш дата, и спрямо нея да отброява, а на мен ми трябва за игра и когато натиснеш бутона СТАРТ тогава да започва да брои предварително въведено време в скрипта?
 
В JS, просто тоя скрипт е чудесен но не знам как да стане, че да ги отброява така: 02:30мин. , а не така: 150сек.
 

Back
Горе