ဖွင့် ပွဲအခမ်းအနား
ဥပမာ
EventSource object အသစ်တစ်ခုဖန်တီးပြီး အပ်ဒိတ်များ ပေးပို့သည့် စာမျက်နှာ၏ URL ကို သတ်မှတ်ပါ။
ချိတ်ဆက်မှုတစ်ခု (နှင့်ဆိုပါက) စတင်သောအခါ၊ <h1> ဒြပ်စင်တစ်ခုတွင် စာသားအချို့ကို ထုတ်ဖော်ပြသည်-
var source = new EventSource("demo_sse.php");
source.onopen = function() {
document.getElementById("myH1").innerHTML = "Getting server updates";
};
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
ဖြစ်ရပ်ရင်းမြစ်တစ်ခုနှင့် ချိတ်ဆက်မှုတစ်ခုကို ဖွင့်သောအခါတွင် အဖွင့်ဖြစ်ရပ် ဖြစ်ပေါ်သည်။
ဆက်စပ်ဖြစ်ရပ်များ-
- onmessage - မက်ဆေ့ချ်တစ်ခုကို လက်ခံရရှိသောအခါ ဖြစ်ပေါ်သည်။
- onerror - ပြဿနာတစ်ခု ဖြစ်ပေါ်သည့်အခါ ဖြစ်ပေါ်သည်။
Server-Sent Events အကြောင်း ပိုမိုသိရှိလိုပါက၊ ကျွန်ုပ်တို့၏ HTML5 Server-Sent Events Tutorial ကို ဖတ်ရှုပါ ။
Browser ပံ့ပိုးမှု
ဇယားရှိ နံပါတ်များသည် အဖြစ်အပျက်ကို အပြည့်အဝထောက်ခံသည့် ပထမဆုံးဘရောက်ဆာဗားရှင်းကို သတ်မှတ်ပေးပါသည်။
Event | |||||
---|---|---|---|---|---|
onopen | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
အထားအသို
object.onopen = function(){myScript};
addEventListener() နည်းလမ်းကို အသုံးပြုခြင်း-
object.addEventListener("open", myScript);
မှတ်ချက်- addEventListener () နည်းလမ်းကို Internet Explorer 8 နှင့် အစောပိုင်းဗားရှင်းများတွင် ပံ့ပိုးမထားပါ။
နည်းပညာဆိုင်ရာအသေးစိတ်
ပူဖောင်း: | မရှိ |
---|---|
ပယ်ဖျက်နိုင်သည်- | မရှိ |
ပွဲအမျိုးအစား- | ပွဲ |