hadisalahi2
سه شنبه 13 بهمن 1388, 17:14 عصر
با سلام به همگی دوستان
من با تلاش فراوان تونستم یک تایمر رو در داخل برنامه خودم قرار بدم.
با کد زیر
<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>
<BODY onLoad="window.setTimeout('getSecs()',1)">
<CENTER>
<FORM>
<FONT SIZE="2" FACE="Arial"></FONT><input size=5 name="timespent">
</FORM>
</CENTER>
</BODY>
حالا یک مشکل دارم .
در داخل همین فرم و بالای همین تایمر یک Lable دارم که مقدار اون مشخص کننده زمانی که کاربر می تونه در این صفحه باشه.
حالا میخوام در صورتی که زمان این تایمر با عدد داخل اون Label برابر شد یک پروسیجر به نام Button1_Click اجرا بشه .
این پروسیجر در قسمت کدهای ویژوال بیسیک نوشته شده.
ممنون میشم از دوستان هرچه زودتر راهنمایی کنند.
یا حق
من با تلاش فراوان تونستم یک تایمر رو در داخل برنامه خودم قرار بدم.
با کد زیر
<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>
<BODY onLoad="window.setTimeout('getSecs()',1)">
<CENTER>
<FORM>
<FONT SIZE="2" FACE="Arial"></FONT><input size=5 name="timespent">
</FORM>
</CENTER>
</BODY>
حالا یک مشکل دارم .
در داخل همین فرم و بالای همین تایمر یک Lable دارم که مقدار اون مشخص کننده زمانی که کاربر می تونه در این صفحه باشه.
حالا میخوام در صورتی که زمان این تایمر با عدد داخل اون Label برابر شد یک پروسیجر به نام Button1_Click اجرا بشه .
این پروسیجر در قسمت کدهای ویژوال بیسیک نوشته شده.
ممنون میشم از دوستان هرچه زودتر راهنمایی کنند.
یا حق