Mida teha, kui Mailto vormid ei tööta

Posttoorid ei ole alati nii usaldusväärsed kui me loodame. See tundub lihtne asi, klõpsake vormi nuppu ja see peaks saatma vormi andmed e-posti teel. Kuid mailto vormid ei ole alati nii lihtsad. Mõnikord täitke teie või teie klient hoolikalt vormi, kuid seejärel vorminduse postitamise asemel mailto-aadressile avab see e-posti klient.

Mõnikord on meilikliendil teema, mis näeb välja selline:? Name = jennifer&email=webdesign@aboutguide.com & comments = need on minu kommentaarid, kuid e-kirja sisu on tühi. Ja mõnikord pole midagi vormist, mis lisatakse üldse meilile. See on Mailto vormide probleem. Nad toetuvad kahele asjale:

  1. Kliendi süsteemil peab olema e-posti vaikeklient
  2. Kliendi veebibrauser peab saama selle e-posti kliendiga ühenduse luua

Kui loote lehe koos mailto vorminguga ja teie kliendil pole oma süsteemis e-posti kliendit, ei toimi mailto vorm. Kui nende veebibrauser ei saa e-posti kliendiga ühenduse luua, ei toimi mailto vorm. See probleem sõltub paljudest teguritest, sealhulgas:

Ja kuigi võite JavaScript kasutada brauseri ja operatsioonisüsteemi tuvastamiseks - kui see on nende ja e-posti kliendiga suhtlemine, on teil endiselt probleem.

Mida saate teha, et parandada rikutud postivorme?

Kui olete vormi kasutav veebiarendaja ja soovite kasutada mailto vormi, peaksite seda piirangut teadma. Pole tähtis, mida teete, võivad mõned teie kliendid seda vormi kasutada.

Kui soovite oma saidil endiselt kasutada mailto vormi, peate tagama, et teie vormid on õiged. Ja peate oma HTML-i valideerima, et veenduda, et pole muid probleeme.

Parim lahendus katkistele e-posti vormidele

Soovitame tungivalt kasutada postko vormi asemel CGI- või PHP-skripti. CGI-d on palju võimalusi, isegi kui te ei tea, kuidas seda programme teha. Siin on mõned ressursid, mis võivad aidata:

See artikkel on osa HTML-vormingute juhendist