ဖြေရှင်းထားသည်- javascript သည် browser ကိုရှာဖွေသည်။

ဘရောက်ဆာများကို ဖော်ထုတ်ရာတွင် အဓိကပြဿနာမှာ မတူညီသော ဘရောက်ဆာများတွင် မတူညီသော လုပ်ဆောင်နိုင်စွမ်းများ ရှိသည်။ ဥပမာအားဖြင့်၊ Internet Explorer 8 နှင့် အစောပိုင်းတွင် ကင်းဗတ်ဒြပ်စင်ကို မပံ့ပိုးပါ၊ ထို့ကြောင့် ပတ္တူဒြပ်စင်ကို ရှာတွေ့မည်မဟုတ်ပါ။

if (navigator.userAgent.indexOf("Chrome") != -1) {
   // do something
}

ကုဒ်သည် အသုံးပြုသူ Chrome ဘရောက်ဆာကို အသုံးပြုနေခြင်းရှိမရှိ စစ်ဆေးပေးပါသည်။ ၎င်းတို့ဖြစ်ပါက၊ curly braces အတွင်းရှိ code သည် run လိမ့်မည်။

ဘရောက်ဆာကိုဘယ်လိုရှာဖွေမလဲ။

JavaScript တွင်ဘရောက်ဆာကိုရှာဖွေရန်အကောင်းဆုံးနည်းလမ်းသည်သင်၏အပလီကေးရှင်း၏လိုအပ်ချက်များအပေါ်တွင်မူတည်သောကြောင့်ဤမေးခွန်းအတွက်တစ်အရွယ်အစား-ကိုက်ညီ-အားလုံးအဖြေမရှိပါ။ သို့သော်၊ အချို့သောဘရောက်ဆာများကိုရှာဖွေဖော်ထုတ်ရန် ဘုံနည်းလမ်းအချို့တွင် Modernizr သို့မဟုတ် webpagetest ကဲ့သို့သော ဘရောက်ဆာရှာဖွေတွေ့ရှိမှုစာကြည့်တိုက်များကိုအသုံးပြုခြင်း၊ HTML5 Canvas သို့မဟုတ် Web Audio ကဲ့သို့သောဘရောက်ဆာအင်္ဂါရပ်များပါဝင်မှုကိုစစ်ဆေးခြင်း သို့မဟုတ် ၎င်းတို့၏လည်ပတ်မှုစနစ်ကဲ့သို့သောအသုံးပြုသူအချက်အလက်များကိုမေးမြန်းရန် navigator အရာဝတ္ထုကိုအသုံးပြုခြင်း၊ ဘရောက်ဆာဗားရှင်း။

ပင်မဘရောက်ဆာများ

JavaScript ကို ပံ့ပိုးပေးသော ဘရောက်ဆာများစွာ ရှိပါသည်။ လူသုံးအများဆုံးဘရောက်ဆာများမှာ Google Chrome၊ Mozilla Firefox နှင့် Internet Explorer တို့ဖြစ်သည်။

Related ရေးသားချက်များ:

a Comment ချန်ထား