מה לעשות כאשר טפסים Mailto לא עובד

טפסים Mailto הם לא תמיד אמין כמו שאנחנו מקווים. זה נראה כמו דבר פשוט, לחץ על כפתור הטופס וזה צריך לשלוח את הנתונים טופס בדוא"ל. אבל טפסים mailto לא תמיד כל כך פשוט. לפעמים, אתה או הלקוח שלך למלא בקפידה את הטופס, אבל אז, במקום לשלוח את תוכן הטופס לכתובת mailto , הוא פותח את לקוח הדוא"ל.

לפעמים, ללקוח הדוא"ל יש נושא שנראה בערך כמו: ?name=jennifer&email=webdesign@aboutguide.com&comments=these אלה ההערות שלי אבל הגוף של הדוא"ל ריק. ולפעמים, אין שום דבר מן הטופס כי הוא הוסיף את הדוא"ל בכלל. זוהי הבעיה עם Mailto טפסים. הם מסתמכים על שני דברים:

  1. המערכת של הלקוח חייבת להיות ברירת מחדל ללקוח דוא"ל
  2. דפדפן האינטרנט של הלקוח חייב להיות מסוגל להתחבר לאותו לקוח דוא"ל

אם אתה יוצר דף עם טופס דואר אלקטרוני, וללקוח שלך אין לקוח דוא"ל במערכת שלהם, הטופס mailto לא יעבוד. אם דפדפן האינטרנט שלהם לא יכול להתחבר ללקוח הדוא"ל, הטופס mailto לא יעבוד. בעיה זו תלויה בגורמים רבים, כולל:

ובעוד אתה יכול להשתמש ב- JavaScript כדי לזהות עבור הדפדפן ומערכת ההפעלה - אם זה אינטראקציה בינם לבין לקוח הדוא"ל, עדיין תהיה לך בעיה.

מה אתה יכול לעשות כדי לתקן שבור MailTO טפסים?

אם אתה מפתח אינטרנט באמצעות טפסים, ואתה רוצה להשתמש טופס mailto, אתה צריך להיות מודעים למגבלה זו. לא משנה מה אתה עושה, חלק מהלקוחות שלך לא יוכלו להשתמש בטופס.

אם אתה עדיין רוצה להשתמש בטופס mailto באתר שלך, עליך לוודא שהטפסים שלך נכונים. ואתה צריך לאמת את ה- HTML שלך כדי לוודא שאין בעיות אחרות.

הפתרון הטוב ביותר עבור טפסים שבורים Mailto

אני ממליץ בחום להשתמש ב CGI או PHP script במקום טופס mailto. ישנן דרכים רבות אתה יכול להשתמש CGI גם אם אתה לא יודע איך התוכנית. הנה כמה משאבים שיכולים לעזור לך:

מאמר זה הוא חלק של HTML Forms הדרכה