जब यह जवाब नहीं दे रहा है तो फ़ायरफ़ॉक्स हमेशा एक स्क्रिप्ट को कैसे बंद करें


22

कुछ पन्नों पर मुझे "स्क्रिप्ट नॉट रिस्पॉन्ड" त्रुटि मिलती है, इसे रोकने के लिए एक विकल्प के साथ और फिर कभी नहीं पूछने के लिए एक चेकबॉक्स।

बाद में मुझे फिर से वही सवाल मिलता है, उस बिंदुहीन चेकबॉक्स के साथ।

जब यह जवाब नहीं दे रहा है तो मैं फ़ायरफ़ॉक्स को हमेशा कैसे रोक सकता हूँ?


जवाबों:


10

आप समायोजित करना dom.max_script_run_timeमें about:configउच्च मूल्य के लिए।

जैसा कि पहले उल्लेख किया गया है, यह समय-सीमा जावास्क्रिप्ट का उपयोग करने वाले ऐड-ऑन पर भी लागू होती है, क्योंकि यह AdBlock, या यहां तक ​​कि Google डॉक्स इत्यादि जैसे AJAX- समृद्ध वेबसाइटों पर आसानी से कंप्यूटर पर पहुंच जाएगा।


इसके अलावा dom.max_chrome_script_run_time
१०


8
यह सब कुछ स्क्रिप्ट को लंबे समय तक चलने देता है, प्रभावी रूप से हमेशा "जारी रखें" बटन को हिट करने की तरह। ओपी (और मुझे) विपरीत चाहता है: पहली बार "स्टॉप स्क्रिप्ट" बटन को हिट करने के लिए।
डेविड नेल्सन

9
यह एक गैर जवाब है। तीन अलग-अलग वेबसाइटें जो मैं इसका उत्तर ढूंढ रहा हूं, और हर बार समस्याग्रस्त लिपियों से बचने या समय को लंबा करने के लिए सबसे "उपयोगी" प्रतिक्रिया है। "स्टॉप स्क्रिप्ट" बटन क्यों है जब यह कुछ नहीं करता है (और कभी नहीं ...)
ग्लेन

6
यह सवाल का जवाब नहीं है, वह पूछ रहा है कि फ़ायरफ़ॉक्स ऑटो को स्क्रिप्ट को कैसे बंद किया जाए, और यह नहीं पूछा कि इसे और अधिक समय तक कैसे चलाने दिया जाए
अहम्

6

यह YesScript के लिए एक नौकरी की तरह लगता है !

यह ऐड-ऑन आपको उन साइटों की ब्लैकलिस्ट बनाने की अनुमति देगा, जिन्हें जावा स्क्रिप्ट चलाने की अनुमति नहीं है। मुझे बताएँ यह आपके लिए कैसे काम करता है।

संसाधन (कृपया अधिक समाधान के लिए इस लिंक को देखें): चेतावनी: गैर-जिम्मेदार स्क्रिप्ट


3
NoScript ज्यादा सुरक्षित है।
हरमिस्क

@harrymc आप सही हैं। मैंने इस समय तक NoScript के बारे में कभी नहीं पढ़ा या सुना है। मेरे द्वारा किए गए शोध से, YesScript NoScript's Antagonist है ... इस लेख में इसे डालने का एक अच्छा तरीका है ।
रोब

1
@harrymc NoScript आपके द्वारा देखी जाने वाली प्रत्येक वेबसाइट को तोड़ता है। यह सुरक्षित है जैसे अपना घर कभी नहीं छोड़ना सुरक्षित है।
एंडोलिथ

NoScript थकाऊ है कि आपको प्रत्येक साइट को कैसे ठीक करना है। चीजों को करने का एक बेहतर तरीका होना चाहिए।
जेम्स पी।

3

एक स्क्रिप्ट के लूप में जाने या वेब पर सर्वर पर प्रतीक्षा करने के बीच एक बड़ा अंतर है। आम तौर पर यह दूसरा मामला है जो "स्क्रिप्ट का जवाब नहीं" त्रुटियों का कारण बनता है।

फ़ायरफ़ॉक्स को वेब सर्वर के बीच अंतर जानने का कोई तरीका नहीं मिला है जो प्रतिक्रिया नहीं दे रहा है या केवल धीमा है। तो इसमें कुछ गिलोटिन-टाइप कट-ऑफ मैकेनिज्म जैसे dom.max_script_run_time और dom.max_chrome_script_run_time शामिल हैं , जो यह निर्दिष्ट करते हैं कि स्क्रिप्ट का इंतजार करने से पहले कितने समय तक इंतजार करना है और किसी भी कनेक्शन का फिलहाल इंतजार किया जा सकता है।

इस तरह के तंत्रों का उपयोग करना बहुत खतरनाक है। उदाहरण के लिए, वेब पर एक आइटम खरीदते समय, ऑनलाइन भुगतान साइट प्रतिक्रिया के लिए धीमी हो सकती है, इसलिए फ़ायरफ़ॉक्स सिर्फ आपके बैंक खाते के बारे में अज्ञात परिणामों के साथ स्क्रिप्ट और कनेक्शन को रद्द कर देगा।

मैं जो कहना चाह रहा हूं वह यह है कि इन "स्क्रिप्ट का जवाब नहीं देना" त्रुटियों से छुटकारा पाना स्वयं त्रुटियों से भी बदतर हो सकता है। आप उन सभी वेबसाइटों पर सभी जावास्क्रिप्ट को हटाने के लिए NoScript जैसे एक्सटेंशन का उपयोग करके बेहतर हो सकते हैं , जिन पर आप भरोसा करते हैं (या कम से कम तीसरे पक्ष के जावास्क्रिप्ट को अस्वीकार करें)। यह वास्तव में एक रक्षा तंत्र है जिसे आप और सभी को ड्राइव-बाय-ब्राउज़र वायरस के खिलाफ उपयोग करना चाहिए।


2

प्लगइन NoScript के साथ आप वेब पेज पर एक-एक करके किसी भी स्क्रिप्ट को रोक / ब्लॉक कर सकते हैं।

यदि आप जानते हैं कि कौन सी स्क्रिप्ट जवाब नहीं दे रही है तो आप इसे NoScript ब्लैक लिस्ट में जोड़ पाएंगे और यह आपको फिर कभी परेशान नहीं करेगा।


0

क्या आपके पास कोई ऐड-ऑन है जैसे कि नोस्क्रिप्ट, एडब्लॉक, घोस्टरी और टीएसीओ?

यदि हाँ, तो इन ऐड-ऑन के साथ संघर्ष है।


निश्चित रूप से NoScript के साथ नहीं।
हरमिस्क

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.