Mailto ပုံစံများကိုအမြဲကျနော်တို့မျှော်လင့်ပါတယ်မယ်လို့ကဲ့သို့ယုံကြည်စိတ်ချရသောမရှိကြပေ။ ဒါဟာရိုးရှင်းတဲ့အရာနှင့်တူပုံရသည်, ထိုကိုကလစ်နှိပ်ပါ ပုံစံခလုတ် ကအီးမေးလ်ဖြင့်ပုံစံ data ပို့သင့်ပါတယ်။ သို့သော် Mailto ပုံစံများကို အမြဲရိုးရှင်းတဲ့မရှိကြပေ။ တစ်ခါတစ်ရံသင်သို့မဟုတ်သင့်ရဲ့ဖောက်သည်ဂရုတစိုက်ပုံစံဖြည့်စွက်, ဒါပေမယ့်ထို့နောက်အစားမှပုံစံ contents တွေကိုပို့ပြီး၏ Mailto လိပ်စာ ကအီးမေးလ်ဂလိုင်းဖွင့်လှစ်။
?name=jennifer&email=webdesign@aboutguide.com&comments=these ငါ၏အမှတ်ချက်များများမှာပေမယ့်အီးမေးလ်ခန္ဓာကိုယ်အလွတ်ဖြစ်ပါသည်: တခါတရံမှာ, အီးမေးလ် client ကိုတူတစ်ခုခုကြည့်တဲ့ဘာသာရပ်ရှိပါတယ်။ တခါတရံမှာရှိသမျှကိုအီးမေးလ်ကဆက်ပြောသည်ကြောင်းပုံစံထဲကနေတစုံတခုမျှမရှိ။ ဤသည် Mailto Form များနှင့်အတူထိုပြဿနာဖြစ်ပါတယ်။ သူတို့ကအရာနှစ်ခုအပေါ်မှီခို:
- ဖောက်သည်ရဲ့ system က default အနေနဲ့အီးမေးလ်ဂလိုင်းရှိရမည်
- ဖောက်သည်ရဲ့ web browser ကိုအီးမေးလ် client ကိုချိတ်ဆက်ရန်တတ်နိုင်သူဖြစ်ရမည်
သင်တစ်ဦး Mailto ပုံစံနှင့်အတူတစ်ဦးစာမကျြနှာကိုဖနျတီး, သင်၏ဖောက်သည်သူတို့ရဲ့ system ကိုတခုတခုအပေါ်မှာအီးမေးလ်ဂလိုင်းရှိသည်ပါဘူး, အ Mailto ပုံစံအလုပ်လုပ်မည်မဟုတ်ပါ။ ၎င်းတို့၏ web browser ကိုအီးမေးလ် client ကိုမချိတ်ဆက်နိုင်လျှင်, ထို Mailto ပုံစံအလုပ်လုပ်မည်မဟုတ်ပေ။ ဤပြဿနာအပါအဝင်အများအပြားအချက်များပေါ်တွင်မူတည်:
- ကွန်ပျူတာစက်လည်ပတ်ရေးစနစ်ပရိုဂရမ်
- Web Browser နဲ့ဗားရှင်း
- အီးမေးလ်ဂလိုင်းနှင့်ဗားရှင်း
- သည်အခြားအမည်မသိအချက်များ
တဖန်သင်တို့ကို browser နှင့် operating system အတွက် detect လုပ်ဖို့ JavaScript ကိုအသုံးပွုရနိုင်ပါလိမ့်မယ်နေချိန်မှာ - သူတို့နှင့်အီးမေးလ်ဂလိုင်းအကြားအပြန်အလှန်လျှင်, သင်ဆဲပြဿနာတစ်ခုရှိပါလိမ့်မယ်။
သငျသညျ Broken Mailto Form များ Fix ဖို့ဘာလုပျဆောငျနိုငျမလား
သငျသညျပုံစံများ အသုံးပြု. ဝဘ် developer ဖြစ်ကြသည်ကို၎င်း, သင်တစ်ဦး Mailto ပုံစံကိုအသုံးပြုလိုပါက, သင်သည်ဤန့်အသတ်သတိထားရပါမည်။ အဘယ်သူမျှမကိစ္စသင်သည်အဘယ်သို့ပြုမည်အရာကို, သင့်ဖောက်သည်အချို့ပုံစံကိုအသုံးပြုရန်နိုင်လိမ့်မည်မဟုတ်ပါ။
သင်ဆဲသင့်ရဲ့ site ပေါ်တွင်တစ်ဦး Mailto ပုံစံအသုံးပြုချင်လျှင်သင့်ပုံစံများကိုမှန်ကန်ဖြစ်ကြောင်းသေချာအောင်သင့်ပါတယ်။ သငျတို့သညျအခွားပြဿနာများရှိနေကြသည်မဟုတ်သေချာစေရန်သင့်ရဲ့ HTML ကိုမှန်ကန်ကြောင်းသက်သေပြသင့်တယ်။
Broken Mailto ပုံစံများအတွက်အကောင်းဆုံးဖြေရှင်းနည်း
ကျွန်မပြင်းပြင်းထန်ထန်သင်မယ့်အစားတစ်ဦး Mailto ပုံစံတစ်ခု CGI သို့မဟုတ် PHP ကိုဇာတ်ညွှန်းကိုအသုံးပြုဖို့အကြံပြုလိုပါတယ်။ သင် program ကိုမည်သို့မသိရပါဘူးလျှင်ပင်တစ် CGI ကိုသုံးနိုင်သည်နည်းလမ်းများစွာရှိပါတယ်။ ဤတွင်ကိုကူညီနိုငျသောသူအချို့အရင်းအမြစ်များကိုနေသောခေါင်းစဉ်:
- သင့်ရဲ့ကိုယ်ပိုင် CGI ရေးထား -Using Perl သို့မဟုတ်အခြား CGI ဘာသာစကား, သငျသညျပုံစံကို process မှသင့်ကိုယ်ပိုင် CGI ရေးလိုက်နိုင်ပါတယ်။ ဤအကျိုးအတွက်သင် CGI သင်လိုအပ်သမျှလုပ်ပေးစေနိုငျသောကွောငျ့ဖွစျသညျ။
- အီးမေးလ်အမှန်ဖြစ်ပါတယ်သေချာတာပေါ့ Make သင်အသုံးပြုပုံစံ -Whatever အမျိုးအစား, သင်ကမှန်ကန်ကြောင်းသက်သေပြနိုင်ရန် JavaScript ကိုသုံးနိုင်သည်။ ဤရွေ့ကား, script ကိုတစ်ဦးမှန်ကန်စွာချပ်အီးမေးလ်လိပ်စာအဘို့လယ်မှန်ကန်ကြောင်းသက်သေပြပါလိမ့်မယ်။
ဤဆောင်းပါးတွင်အဆိုပါ HTML Form များသင်ခန်းစာ၏အစိတ်အပိုင်းတစ်ခုဖြစ်သည်