Ko darīt, ja Mailto veidlapas nestrādā

Mailto veidlapas ne vienmēr ir tik uzticamas, kā mēs cerētu. Šķiet, ka ir vienkārša lieta, noklikšķiniet uz veidlapas pogas, un tam vajadzētu nosūtīt veidlapas datus pa e-pastu. Bet mailto formas ne vienmēr ir tik vienkārši. Dažreiz jūs vai jūsu klients rūpīgi aizpilda veidlapu, bet pēc tam tā vietā, lai nosūtītu veidlapas saturu uz mailto adresi , tiek atvērts e-pasta klients.

Dažreiz e-pasta klientam ir tēma, kas izskatās kā:? Name = jennifer&email=webdesign@aboutguide.com&comments=these ir mani komentāri, taču e-pasta saturs ir tukšs. Un dažreiz no veidlapas, kas tiek pievienots e-pastam, nav nekā. Šī ir problēma ar Mailto Forms. Viņi paļaujas uz divām lietām:

  1. Klienta sistēmai ir jābūt noklusējuma e-pasta klientam
  2. Klienta tīmekļa pārlūkam jāspēj izveidot savienojumu ar šo e-pasta klientu

Ja izveidojat lapu ar mailto formu, un jūsu klientam savā sistēmā nav e-pasta klienta, mailto veidlapa nedarbosies. Ja to tīmekļa pārlūkprogramma nevar izveidot savienojumu ar e-pasta klientu, mailto veidlapa nedarbosies. Šis jautājums ir atkarīgs no daudziem faktoriem, tostarp:

Un, lai gan jūs, iespējams, varētu izmantot JavaScript, lai noteiktu pārlūku un operētājsistēmu - ja tā ir mijiedarbība starp tiem un e-pasta klientu, jums joprojām būs problēma.

Ko jūs varat darīt, lai novērstu Broken Mailto veidlapas?

Ja esat tīmekļa izstrādātājs, izmantojot veidlapas, un vēlaties izmantot mailto veidlapu, jums jāapzinās šis ierobežojums. Neatkarīgi no tā, ko darāt, daži no jūsu klientiem, iespējams, nevarēs izmantot veidlapu.

Ja jūs joprojām vēlaties savā vietnē izmantot mailto veidlapu, jums jāpārliecinās, vai jūsu veidlapas ir pareizi. Un jums vajadzētu apstiprināt savu HTML, lai pārliecinātos, ka nav citu problēmu.

Labākais risinājums Broken Mailto veidlapām

Es ļoti ieteicu izmantot CGI vai PHP skriptu, nevis mailto formu. CGI var izmantot daudzos veidos pat tad, ja nezināt, kā programmēt. Šeit ir daži resursi, kas var palīdzēt:

Šis raksts ir daļa no HTML Formas apmācības