সকল জাভাস্ক্রিপ্ট আনহ্যান্ডলড এক্সেপশন ক্যাচ করতে window.error ব্যবহার করুন। onerror ইভেন্ট হ্যান্ডলার এরর সঠিকভাবে চিহ্নিত করতে তিনটি তথ্য প্রদান করে:
- Error message - ব্রাউজার যে মেসেজ প্রদর্শন করতো সেটি
- URL - যে ফাইলে এরর ঘটেছে
- Line number - দেওয়া 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>