sam166
پنج شنبه 28 بهمن 1389, 15:32 عصر
سلام و خسته نباشید
با کمک یکی از برنامه نویسان همین سایت این تکه کد رو طراحی کردیم
کار این کد تایمری هست که از 60 رو به پایین میاد
<html>
<head>
<script type="text/javascript">
var timer = 60;
function startTimer() {
var temp = document.getElementById("timerset").value;
if (temp == "" || temp == null || temp == undefined || temp == "undefined") {
timer = 60;
} else {
timer = parseInt(temp);
}
tick();
}
function tick() {
timer--;
document.getElementById("timershow").innerHTML = timer + "";
if (timer == 0) {
document.getElementById("resultshow").innerHTML = new Date().toLocaleString();
// Then reset your timer to begin again, like this:
timer = 60;
}
document.getElementById("timerset").value = timer;
setTimeout("tick()", 1000);
}
</script>
</head>
<body onload="startTimer()">
<input type="hidden" id="timerset" name="timerset" value="34" />
<span id="timershow"></span>
<div id="resultshow">
</div>
</body>
</html>
حالا میخوام زمانی که تایمر صفر شد
update panel در صفحه بک بار رفرش شود(خود صفحه رفرش نشود فقط Update Panel رفرش شود)
ممنون
با کمک یکی از برنامه نویسان همین سایت این تکه کد رو طراحی کردیم
کار این کد تایمری هست که از 60 رو به پایین میاد
<html>
<head>
<script type="text/javascript">
var timer = 60;
function startTimer() {
var temp = document.getElementById("timerset").value;
if (temp == "" || temp == null || temp == undefined || temp == "undefined") {
timer = 60;
} else {
timer = parseInt(temp);
}
tick();
}
function tick() {
timer--;
document.getElementById("timershow").innerHTML = timer + "";
if (timer == 0) {
document.getElementById("resultshow").innerHTML = new Date().toLocaleString();
// Then reset your timer to begin again, like this:
timer = 60;
}
document.getElementById("timerset").value = timer;
setTimeout("tick()", 1000);
}
</script>
</head>
<body onload="startTimer()">
<input type="hidden" id="timerset" name="timerset" value="34" />
<span id="timershow"></span>
<div id="resultshow">
</div>
</body>
</html>
حالا میخوام زمانی که تایمر صفر شد
update panel در صفحه بک بار رفرش شود(خود صفحه رفرش نشود فقط Update Panel رفرش شود)
ممنون