সমস্ত জাভাস্ক্রিপ্ট আন-হ্যান্ডেল করা ব্যতিক্রমগুলি ধরতে, window.error ব্যবহার করুন। ত্রুটির ইভেন্ট হ্যান্ডলার ত্রুটিটির সঠিক প্রকৃতি সনাক্ত করতে তিন টুকরো তথ্য সরবরাহ করে -
- ত্রুটির বার্তা৷ − একই বার্তা যা ব্রাউজার প্রদত্ত ত্রুটির জন্য প্রদর্শন করবে
- URL ৷ − যে ফাইলটিতে ত্রুটি ঘটেছে
- লাইন নম্বর − প্রদত্ত ইউআরএলে লাইন নম্বর যা ত্রুটির কারণ
উদাহরণ
আপনি নিয়ন্ত্রণহীন ব্যতিক্রমগুলি ধরতে নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন −
৷<html> <head> <script> <!-- window.onerror = function (msg, url, line) { alert("Message : " + msg ); alert("url : " + url ); alert("Line number : " + line ); } //--> </script> </head> <body> <p>Click the following to see the result:</p> <form> <input type = "button" value = "Click Me" onclick = "myFunc();" /> </form> </body> </html>