मैं उदाहरण के बाद स्टार्टपेज पर जाने के लिए एक पेज बनाने की कोशिश करता हूं। निष्क्रियता के 10sec (उपयोगकर्ता कहीं भी क्लिक नहीं कर रहा है)। मैं बाकी के लिए jQuery का उपयोग करता हूं लेकिन मेरे परीक्षण फ़ंक्शन में सेट / स्पष्ट शुद्ध जावास्क्रिप्ट हैं।
अपनी निराशा में मैं इस समारोह में कुछ इस तरह से समाप्त हुआ कि मुझे आशा थी कि मैं पृष्ठ पर किसी भी क्लिक पर कॉल कर सकता हूं। टाइमर ठीक शुरू होता है, लेकिन एक क्लिक पर रीसेट नहीं होता है। यदि फ़ंक्शन को पहले 10 सेकंड के भीतर 5 बार कॉल किया जाता है, तो 5 अलर्टों का मूल्यांकन होगा ... कोई क्लियरटाइमआउट नहीं ...
function endAndStartTimer() {
window.clearTimeout(timer);
var timer;
//var millisecBeforeRedirect = 10000;
timer = window.setTimeout(function(){alert('Hello!');},10000);
}
किसी को भी कोड की कुछ पंक्तियां मिलीं जो चाल चलेगी? - किसी भी क्लिक स्टॉप पर, रीसेट करें और टाइमर शुरू करें। - जब टाइमर जैसे हिट। 10sec कुछ करते हैं।