Zajednička značajka web stranica koje mnogi novi web dizajner bore s oblikom. Možda biste htjeli dodati obrazac na svoju web stranicu kao jednostavan način da se ljudi kontaktiraju s vama kako bi postavili pitanja ili izrazili interes za proizvode ili usluge koje nudite. Nažalost, internetski vodiči o tome kako dodati složene oblike web mjesta mogu biti zbunjujući i ukloniti nove web stručnjake.
Web-obrasci ne moraju biti teško raditi, čak i za nove web-lokacije. Mailto forme su jednostavan način da se obrasci rade. Oni se oslanjaju na klijente e-pošte za slanje podataka obrasca s računala korisnika na vlasnika obrasca. Podaci obrasca koji popunjava korisnik web stranice e-poštom se šalju na određenu adresu navedenu u kodu za obrazac.
Ako ste novi u web dizajnu i ne znate kako programirati složenije interakcije ili ako pokrenete malu web stranicu i samo želite jednostavan način dodavanja obrasca, imate obrazac za poštu kao obrazac za kontakt puno lakše nego učiti pisati PHP. Također je jeftiniji od kupnje prethodno napisane skripte za to radiš za vas.
S ovim brzim udžbenikom saznajte kako koristiti obrasce mailto. Čak i ako to nikad ranije niste učinili, ovladavanje tehnikom je jednostavno i sigurno u području "početnog web dizajna".
Početak rada
HTML obrasci mogu biti izazovni za nove web programere, jer zahtijevaju više od pukog učenja HTML oznaka. Uz elemente HTML-a koji su potrebni za stvaranje obrazaca i njegovih polja, morate imati i neki način za dobivanje obrasca za "rad". To obično zahtijeva pristup CGI skripti ili drugom programu za stvaranje atributa "akcija" obrasca. Ta je radnja način na koji obrazac obrađuje podatke i što ona s njom kasnije radi (pisanje u bazu podataka, slanje e-pošte itd.)
Ako nemate pristup skripti koja će učiniti vaš obrazac, funkcionira jedna od aktivnosti koju podržavaju najsuvremenije preglednici.
akcija =” mailto: youremailaddress '
Ovo je jednostavan način za dobivanje podataka obrasca s vaše web stranice na vašu e-poštu. Doduše, ovo rješenje je vrlo ograničeno u onome što može, ali za vrlo male web stranice to je dobro mjesto za početak.
Trikovi za korištenje Mailto obrasca
Koristiti
enctype = "text / plain" atributTo govori pregledniku kao i e-mail klijentu da obrazac šalje običan tekst, a ne ništa komplicirano. Neki preglednici i klijenti e-pošte šalju podatke oblika koji su kodirani za web stranice. To znači da se podaci šalju kao jedan dugi red, razmak se zamjenjuje s plus (+) i drugi se znakovi kodiraju. Koristiti enctype = "text / plain" atribut olakšava čitanje podataka. Koristite metodu GET ili POSTDok POST metoda ponekad radi, često samo uzrokuje da preglednik otvori prazan prozor e-pošte. Ako vam se to dogodi s DOBITI , a zatim pokušajte prebaciti na Evo primjera obrasca koji koristi akciju mailto. Bilješka: Ovo je vrlo jednostavna oznaka. Idealno biste ove polja obrasca upotrijebili pomoću više semantičkih oznaka i elemenata, ali ovaj je primjer dovoljan za opseg ovog vodiča. Vaši će korisnici vidjeti poruku koja kaže da se obrazac šalje putem e-pošte. Ovo je ono što izgledaju rezultati: first_name = Jennifer last_name = Kyrnin comments = Pozdrav! Još jednom, ova metoda, iako je jednostavna, također je vrlo ograničena. Očito je važno napomenuti da forme mailto ne rade uvijek za sve kombinacije preglednika i klijenata e-pošte. Ako ste pokušali koristiti obrazac mailto i niste bili uspješni, to bi moglo biti razlog zašto - postoji neka kombinacija tehnologije koja uzrokuje da funkcija ne uspije. Za detaljnije informacije o tome što bi moglo ometati vaš pokušaj korištenja takvog obrasca, obratite se "Kad Mailto obrasci ne rade". Iako je ova metoda dobar prvi pokušaj izrade web-obrazaca koji generiraju e-poštu i slanje obrazaca, budući da ste napredniji u svojim web vještinama, zasigurno ćete htjeti istražiti više robusnih opcija. Od CGI skripti do PHP formata na CMS platforme koje imaju ugrađene widgete formi, imate dosta naprednih mogućnosti koje treba razmotriti za vaše buduće potrebe za web formatu. Sample Mailto obrazac
Tvoje prezime:
komentari: Posebna napomena o Mailto obrascima