اجرای خودکار یک تابع در صورت عدم فعالیت کاربر

می خواهیم توسط جاوااسکرپیت برنامه ای بنویسیم که چنانچه کاربر سیستم - به مدت مثلا یک دقیقه - از ماوس یا صفحه کلید استفاده نکرد تابعی فراخوانی شود؛ به عنوان مثال در نرم افزار شما که بحث امنیتی مطرح است پس از این مدت «لاگ اوت» انجام شود یا اگر نیاز به فراخوانی منظم دیتابیس است، جدولی رفرش شود یا اینکه پیامی ظاهر شود.

در این برنامه ما به نمایش ساده پیامی بسنده می کنیم و عنوان تابع خود را MyFunction می گذاریم. در این مثال پس از 5 ثانیه اگر کاربر ماوس را کلیک نکرد یا کلیدی از کیبورد را فشار نداد این تابع اجرا می شود. شما می توانید به جای MyFunction از هر تابعی استفاده کنید

0 دیدگاه

دیدگاه خود را بنویسید