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