onunload ပွဲ
ဥပမာ
အသုံးပြုသူတစ်ဦးက စာရွက်စာတမ်းကို လွှင့်တင်သည့်အခါ JavaScript ကို လုပ်ဆောင်ပါ-
<body onunload="myFunction()">
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
စာမျက်နှာတစ်ခုကို ဖွင့်ပြီးသည်နှင့် (သို့မဟုတ် ဘရောက်ဆာဝင်းဒိုးကို ပိတ်လိုက်သည်နှင့်) onunload ဖြစ်ရပ် ဖြစ်ပေါ်သည်။
သုံးစွဲသူသည် စာမျက်နှာမှ ထွက်ခွာသွားသောအခါ (လင့်ခ်တစ်ခုကို နှိပ်ခြင်း၊ ဖောင်တင်ခြင်း၊ ဘရောက်ဆာဝင်းဒိုးကို ပိတ်ခြင်း စသည်ဖြင့်) တွင် onunload ဖြစ်ပေါ်သည်။
မှတ်ချက်- အသုံးပြုသူတစ်ဦးက စာမျက်နှာကို ပြန်လည်စတင်ခြင်း (နှင့် onload ဖြစ်ရပ်) တို့ကိုလည်း အစပျိုးပေးပါသည်။
Browser ပံ့ပိုးမှု
Event | |||||
---|---|---|---|---|---|
onunload | Yes | Yes | Yes | Yes | Yes |
မှတ်ချက်- မတူညီသောဘရောက်ဆာဆက်တင်များကြောင့်၊ ဤဖြစ်ရပ်သည် မျှော်လင့်ထားသည့်အတိုင်း အမြဲတမ်းအလုပ်မဖြစ်နိုင်ပါ။
အထားအသို
HTML တွင်-
<element onunload="myScript">
JavaScript တွင်-
object.onunload = function(){myScript};
JavaScript တွင် addEventListener() method ကိုအသုံးပြု၍-
object.addEventListener("unload", myScript);
မှတ်ချက်- addEventListener () နည်းလမ်းကို Internet Explorer 8 နှင့် အစောပိုင်းဗားရှင်းများတွင် ပံ့ပိုးမထားပါ။
နည်းပညာဆိုင်ရာအသေးစိတ်
ပူဖောင်း: | မရှိ |
---|---|
ပယ်ဖျက်နိုင်သည်- | မရှိ |
ပွဲအမျိုးအစား- | UiEvent ကို အသုံးပြုသူ အင်တာဖေ့စ်မှ ထုတ်လုပ်ပါက၊ Event မဟုတ်လျှင်။ |
ပံ့ပိုးထားသော HTML တဂ်များ- | <body> |
DOM ဗားရှင်း- | အဆင့် 2 ပွဲများ |