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