onbeforeunload ইভেন্ট
সংজ্ঞা ও ব্যবহার
onbeforeunload ইভেন্টটি ডকুমেন্ট বিদায় দেওয়ার সময় ঘটে
এই ইভেন্টটি আপনাকে নিশ্চিতকরণ ডালগের মধ্যে একটি বার্তা দেখাতে দেয়, যাতে ব্যবহারকারীকে বিনা বাধায় এই পৃষ্ঠা থেকে ছেড়ে যাওয়ার সিদ্ধান্ত নিতে সহায়তা করে।
বিভিন্ন ব্রাউজারের মধ্যে বিভিন্ন হয়ে থাকে, কিন্তু প্রমাণসূত্রভূত বার্তা 'আপনি এই পৃষ্ঠা ছেড়ে যাওয়ার ব্যাপারে নিশ্চিত হন?'-এর মতো। এই বার্তা মুছে ফেলা যায় না。
কিন্তু, আপনি কাস্টম বার্তা এবং ডিফল্ট বার্তা একসঙ্গে লিখতে পারেন। এই পৃষ্ঠার প্রথম উদাহরণ দেখুন। মন্তব্য: শুধুমাত্র Internet Explorer-এর জন্য
মন্তব্য:যদি onbeforeunload ইভেন্ট <body> ইলেকট্রনেম কোনও একটি নির্ধারিত হয়নি, তবে এই ইভেন্টকে window অবজেক্টে সংযুক্ত করতে হবে এবং returnValue অ্যাট্রিবিউট ব্যবহার করে কাস্টম বার্তা তৈরি করতে হবে (দৃশ্যতঃ নিচের সংজ্ঞা উদাহরণ)。
উদাহরণ
পানের অবসান করার সময় জেভাস্ক্রিপ্ট ব্যবহার করুন:
<body onbeforeunload="return myFunction()">
সংজ্ঞা
এইচটিএমএল তে:
<element onbeforeunload="myScript">
আপনাদের নিজের হাতে পরীক্ষা করুন
জেভাস্ক্রিপ্টে:
object.onbeforeunload = function(){myScript};
আপনাদের নিজের হাতে পরীক্ষা করুন
জেভাস্ক্রিপ্টে, addEventListener() পদ্ধতি ব্যবহার করে:
object.addEventListener("beforeunload", myScript);
আপনাদের নিজের হাতে পরীক্ষা করুন
মন্তব্য:Internet Explorer 8 বা আরও পুরানো সংস্করণগুলি সমর্থন করে না addEventListener() পদ্ধতি。
প্রযুক্তিগত বিবরণ
বালুক হয়: | সমর্থন করা হয় না |
---|---|
বাতিল করা যায়: | সমর্থন |
ইভেন্ট ধরন: | যদি ইউজার ইন্টারফেস থেকে তৈরি হয়UiEvent。অপরিহার্য Event。 |
সমর্থিত HTML ট্যাগসঃ | <body> |
DOM সংস্করণঃ | স্তর ২ ইভেন্ট |
ব্রাউজার সমর্থন
সারণীতে উল্লিখিত সংখ্যাগুলি এই ইভেন্টটির পূর্ণ সমর্থনকারী প্রথম ব্রাউজার সংস্করণকে নির্দেশ করে
ইভেন্ট | চ্রোম | আইই | ফায়ারফক্স | স্যাফারি | অপেরা |
---|---|---|---|---|---|
onbeforeunload | সমর্থন | সমর্থন | সমর্থন | সমর্থন | 15.0 |