আমি উদাহরণস্বরূপ স্টার্টপেজে যাওয়ার জন্য একটি পৃষ্ঠা তৈরি করার চেষ্টা করি। নিষ্ক্রিয়তার 10 সেকেন্ড (ব্যবহারকারী কোথাও ক্লিক করছে না)। আমি বাকীগুলির জন্য jQuery ব্যবহার করি তবে আমার পরীক্ষার ফাংশনে সেট / ক্লিয়ারটি খাঁটি জাভাস্ক্রিপ্ট।
আমার হতাশায় আমি এই ফাংশনটির মতো এমন কিছু নিয়ে শেষ করেছিলাম যা আমি আশা করি যে আমি পৃষ্ঠায় যে কোনও ক্লিকে কল করতে পারি। টাইমারটি সূক্ষ্ম শুরু হয়, তবে একটি ক্লিকে পুনরায় সেট করা হয় না। প্রথম 10 সেকেন্ডের মধ্যে যদি ফাংশনটি 5 বার বলা হয়, তবে 5 সতর্কতাগুলি উপস্থিত হবে ... ক্লিয়ারটাইমআউট হবে না ...
function endAndStartTimer() {
window.clearTimeout(timer);
var timer;
//var millisecBeforeRedirect = 10000;
timer = window.setTimeout(function(){alert('Hello!');},10000);
}
যে কেউ কোডের কিছু লাইন পেয়েছে যে কৌশলটি করবে? - যে কোনও ক্লিপ স্টপে রিসেট করুন এবং টাইমারটি শুরু করুন। - যখন টাইমার হিট যেমন। 10 সেকেন্ড কিছু করুন।