PDA

View Full Version : یه تایمر که وقتی 0 شد یه کاری بکنه(خیلی خیلی خیلی خیلی فوری!)



nokhod
جمعه 05 اسفند 1384, 21:30 عصر
سلام.

من باید یه سیستم امتحان بنویسم که برای هر سوال یه زمان پیشنهادی داره. می خوام وقتی به صفحه امتحان می ریم، این زمان ها را از فیلد زمان جدول در بانک اطلاعاتی باهم جمع کنه و تو به label نشونش بده و هر یه ثانیه یکی بره عقب. وقتی صفر شد به صفحه اعلام نتایج redirect شود.(نمی دونم درست فهموندم یا نه)

ممنون.

nokhod
شنبه 06 اسفند 1384, 17:27 عصر
خوب شد گفتم فوری فوری فوری فوری فوری ...
حداقل اگه کسی اسم این چیزی که می خام بگه تا تو گوگل سرچ کنم.

H_Ghaffarian
یک شنبه 07 اسفند 1384, 16:29 عصر
سلام در تگهای بالای صفحه مربوط(تگ meta) از refresh=x که x اندازه حداکثر زمان مورد نیاز برای اون صفحه است استفاده کن. پس از گذشت زمان x صفحه refreshمی شه و می تونی کدی رو در هنگام بارگذاری صفحه در page-load قرار بدی تا شماره سئوالت رو چک بکنه و سئوال شماره بعدی رو برات نمایش بده .

nokhod
یک شنبه 07 اسفند 1384, 23:12 عصر
من می خام زمان معکوس، به کاربر نشون داده بشه. ناسلامتی یه آزمونه. تازه می خام مقدار شروع تایمر رو هم از بانک اطلاعاتی بخونه. راستی تمام سؤالات تو یک صفحه هستن. حالا چی؟

ممنون.

best_developers
دوشنبه 08 اسفند 1384, 08:23 صبح
دوست عزیر
در زبانهای ASP.NET زمان و تایمر وجود ندارد
برای این کار شما باید از ترکیب جاوا اسکریپت و ASP.NET استفاده کنید
به طوری که زمان و نمایش آن را توسط جاوا اسکریپت کنترل کرده و پس از اتمام زمان redirect شود

nokhod
دوشنبه 08 اسفند 1384, 13:30 عصر
خوب حالا بگین چیجوری این ترکیب رو انجام بدم.(داره وقتم تموم میشه)

Identifier
دوشنبه 08 اسفند 1384, 13:49 عصر
http://www.barnamenevis.org/forum/showthread.php?t=30512&highlight=%D2%E3%C7%E4

nokhod
چهارشنبه 10 اسفند 1384, 21:08 عصر
حالا اگه بخواهیم به جای آلرت از یک تابع سرور ساید استفاده کنیم چی؟

jirjirakk
پنج شنبه 11 اسفند 1384, 10:18 صبح
ابتدا یک تایمر درست کن که معکوس میچرخه و ...
و وقتی صفر شد فرمت رو Submit کنه دیگه، به فرم یک ID می دی درسته ؟ حالا کافیه وقتی تایمرت صفر شد یگی form_id.Submit();

nokhod
پنج شنبه 11 اسفند 1384, 15:10 عصر
وقتی فرم رو سابمیت میکنه صفحه رفرش میشه ولی تابع سرور سایدم اجرا نمی شه و صفحه دوباره میاد.
کد فرمم این طوریه:

onsubmit="SendForm()"
که SendForm تابع سرور سایدم است که به صورت زیر نوشتمش:


public void SendForm()
{
...
}

حالا چی کار کنم؟

nokhod
جمعه 12 اسفند 1384, 10:20 صبح
پس این جواب ما چی شد؟ گفتم که خیلی واجبه. شوخی نمی کنم!!!!