PDA

View Full Version : چطور بعد از زمان مشخص کاری انجام بشه؟



ahmad14.h
چهارشنبه 17 شهریور 1389, 19:28 عصر
سلام.
من میخوام بعد از 20 دقیقه یه سری دستورات اجرا بشه وصفحه ی دیگه ای باز بشه.
زمان باقیمانده هم به کاربر در label نمایش داده بشه.
ممنون میشم کمکم کنید

ahmad14.h
چهارشنبه 17 شهریور 1389, 23:37 عصر
کمک کنید لطفاً
چطور یه چیزی مثل تایمر ایجاد کنم؟
اگه کد دارین لطفا بذارید

aminghaderi
پنج شنبه 18 شهریور 1389, 01:14 صبح
کمک کنید لطفاً
چطور یه چیزی مثل تایمر ایجاد کنم؟
اگه کد دارین لطفا بذارید
متاسفانه در کدهایم نتونستم برات پیدا کنم ؟!:افسرده:
ولی این کار با جاوااسکریپت صورت می گیره و تابعی هم برای تاخیر هست فکر کنم Delay باشه یه سرچ در گوگل بکن پیدا می شه.
موفق باشی.

delasaee
پنج شنبه 18 شهریور 1389, 01:16 صبح
من اینکارو با جاوا اسکریپت انجام می دم



<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
startday = new Date();
clockStart = startday.getTime();
function initStopwatch() {
var myTime = new Date();
return((myTime.getTime() - clockStart)/1000);
}
function getSecs() {
var tSecs = Math.round(initStopwatch());
var iSecs = tSecs % 60;
var iMins = Math.round((tSecs-30)/60);
var sSecs ="" + ((iSecs > 9) ? iSecs : "0" + iSecs);
var sMins ="" + ((iMins > 9) ? iMins : "0" + iMins);
document.forms[0].timespent.value = sMins+":"+sSecs;
window.setTimeout('getSecs()',1000);
}
// End -->
</script>

<SCRIPT LANGUAGE="JavaScript">
setTimeout("window.alert('زمان قانونی شما به پایان رسید');", 7200000);
</SCRIPT>
<body onLoad="window.setTimeout('getSecs()',1)">

<input size="5" style="color:red;" name="timespent" />

aminghaderi
پنج شنبه 18 شهریور 1389, 01:38 صبح
من اینکارو با جاوا اسکریپت انجام می دم
اگر کد ها رو توضیح هم می دادید که دیگر عالی بود.:قلب:

delasaee
پنج شنبه 18 شهریور 1389, 01:51 صبح
دوست من
این کد رو خودم ننوشتم و آشنایی زیادی با جاوا اسکریپت ندارم
ولی از خود کدها تقریباً مشخص هست
فقط نکته ای که باید بگم که هر ثانیه 1000 در نظر گرفته میشه که 7200000 برابر است با 120 دقیقه
و برحسب نیاز خودم بعد از 120 دقیقه یه alert دادم که وقتشوم تموم شده(برای آزمون)
درون inputbox هم زمان گذشته رو نشون می ده

ahmad14.h
پنج شنبه 18 شهریور 1389, 17:24 عصر
ممنون ولی کد asp ندارین؟