PDA

View Full Version : مبتدی: گذاشتن time



masato
پنج شنبه 21 اردیبهشت 1391, 23:11 عصر
با سلام به تمامی دوستان
خواهشن راهنمای کنید
من یه آزمون آنلاین دارم اون وقت میخوام برای هر آزمون و هر سوال یه زمان بزارم
مثلا برای ازمون اگر 20 دقیقه تمام شد بره به صفحه نتایجه.
برای هر سوال هم بعد از 40 ثانیه بره به سوال بعد .
با تشکر فراوان:افسرده:

masato
پنج شنبه 21 اردیبهشت 1391, 23:33 عصر
آقا یه لینک کار با time هم ما رو خوشحال میکنه :کف:
مرسی:گیج:

golnouri
پنج شنبه 21 اردیبهشت 1391, 23:42 عصر
با دات نت می نویسید؟

masato
پنج شنبه 21 اردیبهشت 1391, 23:45 عصر
با تشکر
نه php ,ajax

golnouri
جمعه 22 اردیبهشت 1391, 11:41 صبح
من اگه جای شما بودم چون تحت Ajax دارید کار می کنید این کار و می کردم:
1.تمامی صفحات آزمون در یک صفحه قرار بگیره
2.ارتباط بین بخش های ازمون با استفاده از true یا false کردن visible دایوها و یا ... انجام بشه
3.برای تایمر از کد زیر استفاده می کرد شما می بایست در کد زیر پس از اتمام حلقه کار مورد نظرتون رو انجام بدید (مثلا مخفی کردن دایو 1 و نمایش دایو 2)

<


script type="text/javascript">



var num = 60;



function animTime() {

document.getElementById(

'shw').innerHTML = num;

num--;



var animTimer = setTimeout('animTime()', 1000);



if (num == -1) {

clearTimeout(animTimer);

document.getElementById(

'shw').innerHTML = 'time out ...';

window.location =

'Fa.html';

}

}

animTime();

</


script>

موفق باشید

masato
جمعه 22 اردیبهشت 1391, 13:32 عصر
با سلام
خیلی ممنون که پاسخ دادید.
اما من دو تا دکمه بعدی و قبلی دارم میره سوال بعد یا قبل رو میکشه بیرون .بعد من میخوام فقط یه زمان معکوس بزارم برای هر سوال و آزمون
که اگه تمام شد بر تابع مورد نظر رو صدا بزنه:متفکر:
دوبار مرسی