मेरे पास periodically_call_remote
है जो मेरे वेब ऐप में एक div (main_div
) अपडेट कर रहा है। यह main_div
में वे लिंक हैं जो उपयोगकर्ता क्लिक कर सकते हैं जो उस क्रिया को आमंत्रित करता है जो main_div
के भीतर डेटा को ओवरराइट करता है।"periodically_call_remote" को बंद करने के लिए कैसे करें
मेरी समस्या यह है कि टाइमर periodically_call_remote
फ़ंक्शन पर चल रहा है और भले ही उपयोगकर्ता ने पृष्ठ से दूर नेविगेट किया हो, फिर भी फ़ंक्शन कॉल वापस लौटना चाहती है। यदि पृष्ठ पर main_div
मौजूद है तो फ़ंक्शन कॉल वर्तमान में प्रदर्शित होने वाले डेटा को मिटा देता है। यदि main_div
पृष्ठ पर नहीं है तो जावास्क्रिप्ट एक त्रुटि संवाद देता है।
तो, मेरा सवाल यह है कि, जब उपयोगकर्ता समय-समय पर अपडेट किए जा रहे div से दूर जाता है, तो मैं फ़ंक्शन कॉल को कैसे रोकूं?