javascript - Settimeout function in Firefox does not seem to work -


क्या निम्न कार्य करने का कोई तरीका है?

  फ़ंक्शन टाइमरएवेंट () {TIMER_OBJ = सेटटाइमआउट ('अजेक्ससेशनचेक ();', '& lt;% = टाइमर% & gt;'); }   

मैं इस फ़ंक्शन को ओलोड ईवेंट में बुला रहा हूं लेकिन जब फ़ायरफ़ॉक्स में समय बीत गया है तो वह Ajaxsessioncheck फ़ंक्शन कॉल नहीं कर रहा है। आईई और क्रोम में यह ठीक काम करता है।

उर समय के लिए सभी के लिए धन्यवाद .. मैंने कोड को पूर्ण टाइमर के रूप में बदल दिया है, अब मुझे एक अलग समस्या है। Ajaxsessioncheck () फ़ंक्शन में मैं जेएसपी पेज को कॉल कर सकता हूं क्योंकि मुझे फ़ायरफ़ॉक्स में प्रतिक्रिया नहीं मिली है।

आपने '& lt;% = टाइमर% & gt;' निर्दिष्ट किया है एक स्ट्रिंग के रूप में (एकल उद्धरणों द्वारा चिह्नित), जहां यह एक पूर्णांक होना चाहिए, जैसे: & lt;% = टाइमर% & gt;

आपको पहले तर्क भी निर्दिष्ट करना चाहिए स्ट्रिंग के बजाय फ़ंक्शन संदर्भ के रूप में, इसलिए आपका अंतिम आउटपुट होगा:

setTimeout (Ajaxsessioncheck, & lt;% = टाइमर% & gt;);

Comments