जो मैं पूरा करने की कोशिश करता हूं वह सभी अनोखे अपवादों को पकड़ने के लिए वैश्विक हैंडलर को पंजीकृत करना है। वेब पर खोज करने से मैं केवल विंडो को इंगित करने वाले लोगों को ढूंढने में कामयाब रहा। आतंक लेकिन यह मेरे लिए चाल नहीं करता है। स्पष्ट रूप से खिड़की। आतंक केवल त्रुटियों पर बुलाया जाता है और अपवादों पर नहीं।किसी भी कोशिश/पकड़-ब्लॉक के बिना जावास्क्रिप्ट में uncaught अपवादों को संभालने के लिए कैसे?
function windowError(message, url, line) {
alert(message, url, line);
}
window.onerror=windowError;
throw("uncaught");
जाहिर न आया हुआ अपवाद windowError हैंडलर ट्रिगर नहीं करेगा: निम्नलिखित कोड मान लें। (फ़ायरफ़ॉक्स 3.6.3 का उपयोग करना)
कोई सुझाव?
उपर्युक्त कोड क्रोम v12 पर बहुत अच्छा काम करता है। चीयर्स। –