फ़ायरफ़ॉक्स में अप्रतिसादी स्क्रिप्ट चेतावनी
- श्रेणी: फ़ायरफ़ॉक्स
मैं हाल ही में फ़ायरफ़ॉक्स में एक चेतावनी का सामना कर रहा हूं जिसने मुझे सूचित किया कि वर्तमान वेबसाइट पर एक स्क्रिप्ट अनुत्तरदायी थी जो मुझसे पूछ रही थी कि क्या मैं रोकना या जारी रखना चाहता हूं। यह एक बहुत अस्पष्ट चेतावनी है और मैं इसके कारण के बारे में पहले हैरान था। अजीब बात यह थी कि वेबसाइट पूरी तरह से भरी हुई लग रही थी और इसके बावजूद चेतावनी प्रदर्शित की गई थी।
त्रुटि के दो संभावित कारण हैं। यह फ़ायरफ़ॉक्स ऐड-ऑन या दोषपूर्ण जावास्क्रिप्ट कोड का उपयोग करने वाली वेबसाइट के कारण हो सकता है। चेतावनी संदेश के कारण की खोज करना वास्तव में बहुत आसान है। उपयोगकर्ता को स्क्रिप्ट को बंद करने और शॉर्टकट Ctrl-Shift-J का उपयोग करके या फ़ायरफ़ॉक्स> वेब डेवलपर> मेनू में त्रुटि कंसोल पर एक क्लिक के साथ फ़ायरफ़ॉक्स त्रुटि कंसोल तक पहुंचने की आवश्यकता है। अंतिम त्रुटि संदेश त्रुटि के कारण पर संकेत देना चाहिए।
सामान्यतया यह अधिक संभावना है कि एक एक्सटेंशन एक कारण है यदि आप कई अलग-अलग वेबसाइटों पर त्रुटि का सामना करते हैं, जबकि उसी वेबसाइट पर एक चेतावनी उस वेबसाइट पर एक दोषपूर्ण जावास्क्रिप्ट को इंगित करती है। उदाहरण के लिए, उदाहरण के लिए, यदि आप एक एक्सटेंशन चलाते हैं जो उदाहरण के लिए किसी विशेष साइट पर व्यवहार को संशोधित करता है।
यदि आपको संदेह है कि एक स्क्रिप्ट को चलाने के लिए कुछ और सेकंड चाहिए, तो फायरफॉक्स कॉन्फिगरेशन में सेटिंग को एडिट करना होगा। टाइप करें: एड्रेस बार में कॉन्फ़िगर करें और स्ट्रिंग के लिए फ़िल्टर करें dom.max_script_run_time । डिफ़ॉल्ट सेटिंग 20 (सेकंड) है, बस कुछ और जोड़ें, उदाहरण के लिए 25 या उससे अधिक तक बढ़ाएं।
फ़ायरफ़ॉक्स में स्क्रिप्ट चेतावनी को हल करने के लिए कुछ अन्य विकल्प उपलब्ध हैं। आप उदाहरण के लिए ऐड-ऑन इंस्टॉल कर सकते हैं NoScript या YesScript या तो सभी को ब्लॉक करें या केवल ब्राउज़र में स्क्रिप्ट चलाने से चुनें। ध्यान दें कि यह तभी अच्छी तरह से काम करता है जब साइट की कार्यक्षमता के लिए स्क्रिप्ट की आवश्यकता न हो।
एक अन्य विकल्प यह जानने के लिए कि क्या एक्सटेंशन चेतावनी संदेश का कारण बन रहे हैं, सभी एक्सटेंशनों के साथ फ़ायरफ़ॉक्स को अक्षम करना है। आप फायरफॉक्स> हेल्प> रिस्टार्ट विथ ऐड-ऑन डिसेबल पर क्लिक करके ऐसा कर सकते हैं।