जावास्क्रिप्ट के लिए यह संभव है कि अलर्ट खोलने के पाश में फंस जाए। उदाहरण के लिए:
for(var i=0;;i++)
alert('This will never stop');
क्या पूरी प्रक्रिया को मारने के बिना, फायरफॉक्स में इसे रोकने का कोई तरीका है?
जावास्क्रिप्ट के लिए यह संभव है कि अलर्ट खोलने के पाश में फंस जाए। उदाहरण के लिए:
for(var i=0;;i++)
alert('This will never stop');
क्या पूरी प्रक्रिया को मारने के बिना, फायरफॉक्स में इसे रोकने का कोई तरीका है?
जवाबों:
Stackoverflow प्रश्न संदर्भ: आप जावास्क्रिप्ट में एक अनंत लूप को कैसे रोकते हैं?
आपके लूप में एक महत्वपूर्ण अंतर पॉप-अप (उपयोगकर्ता इंटरैक्शन) है जो "स्लो-स्क्रिप्ट" डिटेक्शन को रोकता है।
यदि आप इसके साथ बहुत जल्दी हैं, तो "ओके" पर क्लिक करें और फिर हिट करें F5 । आपको एक या दो और पॉपअप की पुष्टि करनी पड़ सकती है, लेकिन पेज पुनः लोड हो जाएगा और आप बच जाएंगे।
मेरे पास आमतौर पर जावास्क्रिप्ट पॉपअप ध्यान में है ताकि मैं इससे छुटकारा पाने के लिए एंटर को हिट कर सकूं। फिर, मैं अपने माउस कर्सर को बंद टैब बटन के ठीक ऊपर रखता हूं। मैं फिर एक दौड़ शुरू करता हूं, जहां मैंने पॉपअप को बंद करने के लिए Enter मारा और तुरंत टैब बटन को क्लिक करें, इससे पहले कि वह एक और पॉपअप बनाने का मौका दे।
मैं AlertStopper (का उपयोग कर रहा हूँ https://addons.mozilla.org/af/firefox/addon/13530/ ) खुद।