onerror ပွဲ
ဥပမာ
အဖြစ်အပျက် stream တွင် ပြဿနာတစ်ခုဖြစ်ပွားပါက တစ်ခုခုလုပ်ပါ-
var source = new EventSource("demo_sse.php");
source.onerror = function() {
// Do something to handle error
};
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
ဖြစ်ရပ်ရင်းမြစ်နှင့် မှားယွင်းမှုတစ်ခု ဖြစ်ပေါ်သည့်အခါ အမှားအယွင်းတစ်ခု ဖြစ်ပေါ်သည်။
ချိတ်ဆက်မှု ပြတ်တောက်သွားသောအခါတွင် အမှားအယွင်းတစ်ခု ဖြစ်ပေါ်တတ်သည်။ ဤသို့ဖြစ်လျှင် EventSource အရာဝတ္ထုသည် ဆာဗာသို့ အလိုအလျောက်ပြန်လည်ချိတ်ဆက်ရန် ကြိုးပမ်းလိမ့်မည်။
ဆက်စပ်ဖြစ်ရပ်များ-
- onmessage - မက်ဆေ့ချ်တစ်ခုကို လက်ခံရရှိသောအခါ ဖြစ်ပေါ်သည်။
- onopen - ဆာဗာသို့ ချိတ်ဆက်မှုတစ်ခု ဖွင့်သည့်အခါ ဖြစ်ပေါ်သည်။
Server-Sent Events အကြောင်း ပိုမိုသိရှိလိုပါက၊ ကျွန်ုပ်တို့၏ HTML5 Server-Sent Events Tutorial ကို ဖတ်ရှုပါ ။
Browser ပံ့ပိုးမှု
ဇယားရှိ နံပါတ်များသည် အဖြစ်အပျက်ကို အပြည့်အဝထောက်ခံသည့် ပထမဆုံးဘရောက်ဆာဗားရှင်းကို သတ်မှတ်ပေးပါသည်။
Event | |||||
---|---|---|---|---|---|
onerror | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
အထားအသို
object.onerror = function(){myScript};
addEventListener() နည်းလမ်းကို အသုံးပြုခြင်း-
object.addEventListener("error", myScript);
မှတ်ချက်- addEventListener () နည်းလမ်းကို Internet Explorer 8 နှင့် အစောပိုင်းဗားရှင်းများတွင် ပံ့ပိုးမထားပါ။
နည်းပညာဆိုင်ရာအသေးစိတ်
ပူဖောင်း: | မရှိ |
---|---|
ပယ်ဖျက်နိုင်သည်- | မရှိ |
ပွဲအမျိုးအစား- | ပွဲ |
❮ Event Object