Juhend vormide Mailto kasutamiseks

click fraud protection

Uus veebisaidi funktsioon veebidisainerid võitlus on vorm, kuid veebivormid ei pea olema keerulised. Mailto vormid on lihtne viis vormide toimimiseks. Need vormid tuginevad meiliklientidele vormiandmete saatmisel kliendi arvutist vormiomanikule. Mailto vormid on lihtsam kui kirjutama õppimine PHP ja odavam kui eelnevalt kirjutatud skripti ostmine. HTML-posti vormi loomiseks toimige järgmiselt.

Klaviatuur nupuga Võtke ühendust
Courtney Keating / E + / Getty Images

Alustamine

HTML-vormid võivad olla uute jaoks keerukad veebiarendajad sest need vormid nõuavad enamat kui HTML-i märgistuse õppimist. Lisaks HTML-elemendid mida on vaja vormi ja selle väljade loomiseks, peab olema vorm vormi tööle panemiseks. See nõuab tavaliselt PHP-d, juurdepääsu a CGI skriptvõi mõni muu programm vormi action atribuudi loomiseks. See toiming on see, kuidas vorm töötleb andmeid ja mida ta nendega hiljem teeb (näiteks kirjutage andmebaasi või saatke e-kiri).

Kui teil pole vormi toimimiseks juurdepääsu skriptile, on olemas üks vormitoiming, mida enamik tänapäevaseid brausereid toetab.

instagram viewer
action = "mailto: teie e-posti aadress"

See on lihtne viis vormiandmete saamiseks oma veebisaidilt oma e-posti aadressile. Selle lahenduse maht on piiratud. Väikeste veebisaitide jaoks on see siiski hea koht alustamiseks.

Mailto Formsi kasutamise nipid

Kasuta enctype = "text / plain" atribuut. See atribuut ütleb brauserile ja e-posti kliendile, et vorm saadab lihtsamat teksti, mitte midagi keerulisemat.

Mõned brauserid ja e-posti kliendid saadavad vormiandmeid kodeeritud veebilehed. See tähendab, et andmed saadetakse ühe reana, kus tühikud asendatakse plussmärgiga (+) ja muud märgid on kodeeritud. Kasutades enctype = "text / plain" atribuut muudab andmed hõlpsamini loetavaks.

Mailto vormi näidis

Siin on näidisvorm, mis kasutab toimingut mailto.


Sinu eesnimi:
Teie perekonnanimi:
Kommentaarid:

See on lihtne märgistus. Ideaalis on need vormiväljad kodeeritud semantiliste märgistuste ja elementide abil. See näide on aga selle õpetuse ulatuse jaoks piisav.

Teie kliendid näevad teadet, et vorm esitatakse e-posti teel. Tulemus näeb välja selline:

eesnimi = Jennifer
perekonnanimi = Kyrnin
kommentaarid = Tere!

Kasutage meetodit GET või POST

Samal ajal kui POSTITA meetod mõnikord töötab, põhjustab see brauseris sageli tühja e-posti akna avamist. Kui see juhtub teiega Hangi meetodile, seejärel lülitage POSTITA.

Erimärkus Mailto vormide kohta

Kuigi see meetod on lihtne, on see ka piiratud. Oluline on märkida, et postivormid ei tööta alati kõigi brauserite ja e-posti klientide kombinatsioonide puhul. Kui kasutasite mailto vormi ja see ei õnnestunud, võib funktsiooni ebaõnnestuda tehnoloogia kombinatsioon.

See meetod on hea esimene katse veebivormide loomiseks, mis genereerivad meili ja saadavad vormiandmeid. Kui olete oma veebioskuste osas veelgi arenenum, uurige kindlaid võimalusi. Alates CGI-skriptidest kuni PHP-vormideni ja CMS-i platvormideni, millel on sisseehitatud vormi vidinad, on teil palju täiendavaid võimalusi, mida oma tulevaste veebisaidivormivajadustega arvestada.

instagram story viewer