Mailto ფორმები ყოველთვის არ არის საიმედო როგორც იმედი გვაქვს. როგორც ჩანს მარტივი რამ, დააჭირეთ ღილაკს ფორმა და ეს უნდა გააგზავნოთ ფორმა მონაცემები ელ. მაგრამ mailto ფორმები ყოველთვის არ არის მარტივი. ზოგჯერ, თქვენ ან თქვენს მომხმარებელს ფრთხილად შეავსეთ ფორმა, მაგრამ ამის ნაცვლად გაგზავნის ფორმა შინაარსი mailto მისამართი , იგი ხსნის ელფოსტის კლიენტს.
ზოგჯერ, ელფოსტის კლიენტს აქვს სათაური, რომელიც გამოიყურება მსგავსია: ?name=jennifer&email=webdesign@aboutguide.com&comments= ეს არის ჩემი კომენტარი, მაგრამ სხეულის ელ არის ცარიელი. და ზოგჯერ, არაფერია ფორმა, რომელიც დაემატა ელ ყველა. ეს არის Mailto ფორმების პრობლემა. ისინი იმედოვნებენ ორ რამეს:
- კლიენტის სისტემა უნდა ჰქონდეს ნაგულისხმევი ელფოსტის კლიენტი
- კლიენტის ბრაუზერს უნდა შეეძლოს ამ ელფოსტის კლიენტთან დაკავშირება
თუ გვერდის შექმნა mailto ფორმა და თქვენი კლიენტი არ აქვს ელფოსტის კლიენტი მათ სისტემაში, mailto ფორმა არ იმუშავებს. თუ მათი ვებ-ბრაუზერი ელ-ფოსტის კლიენტთან შეუძლებელია, mailto ფორმა არ იმუშავებს. ეს საკითხი ბევრ ფაქტორზეა დამოკიდებული, მათ შორის:
- ოპერაციული სისტემა
- ბრაუზერი და ვერსია
- ელფოსტის კლიენტი და ვერსია
- სხვა უცნობ ფაქტორები
ხოლო როდესაც თქვენ შეგიძლიათ გამოიყენოთ JavaScript- ის გამოსაყენებლად ბრაუზერისა და ოპერაციული სისტემისთვის - თუ ესაა მათ შორის ელ-ფოსტის კლიენტი, თქვენ კვლავ პრობლემა გაქვთ.
რისი გაკეთება შეგიძლიათ გააკეთოთ Broken mailto ფორმების შედგენა?
თუ თქვენ ხართ ვებ დეველოპერი ფორმების გამოყენებით და გსურთ გამოიყენოთ mailto ფორმა, თქვენ უნდა იცოდეს ეს შეზღუდვა. რაც არ უნდა გააკეთოთ, ზოგიერთი თქვენი კლიენტი ვერ გამოიყენებს ფორმას.
თუ თქვენ ჯერ კიდევ გსურთ გამოიყენოთ mailto ფორმა თქვენს საიტზე, თქვენ უნდა დავრწმუნდეთ თქვენი ფორმები სწორია. და თქვენ უნდა შეამოწმოთ თქვენი HTML, რათა დარწმუნდეთ, რომ სხვა პრობლემები არ არის.
საუკეთესო გამოსავალი Broken Mailto ფორმები
მკაცრად გირჩევთ, გამოიყენოთ CGI ან PHP სკრიპტი mailto ფორმის ნაცვლად. არსებობს ბევრი გზა შეგიძლიათ გამოიყენოთ CGI მაშინაც კი, თუ არ იცით, თუ როგორ უნდა პროგრამა. აქ არის რამოდენიმე რესურსი, რომელიც დაგეხმარებათ:
- დაწერეთ თქვენი საკუთარი CGI -Using Perl ან სხვა CGI ენა, თქვენ შეგიძლიათ დაწეროთ თქვენი საკუთარი CGI ფორმატის დამუშავება. სარგებელი ეს არის ის, რომ თქვენ შეგიძლიათ CGI გავაკეთოთ რაც თქვენ გჭირდებათ.
- დარწმუნდით Email არის სწორი - როგორიც არ უნდა იყოს გამოყენებული ფორმა, თქვენ შეგიძლიათ გამოიყენოთ JavaScript რათა შეამოწმოს იგი. და ეს სკრიპტი შეამოწმებს სფეროს სწორად დაფორმატებული ელექტრონული ფოსტის მისამართს.
ეს სტატია არის HTML ფორმების ტერმინალი