Skip to main content

Praktische tips voor het gebruik van Mailto-formulieren

Create a Mail Merge with Gmail and Google Drive / Docs (April 2025)

Create a Mail Merge with Gmail and Google Drive / Docs (April 2025)
Anonim

Een veel voorkomend kenmerk van websites waar veel nieuwe webontwerpers mee worstelen, is een formulier. Misschien wilt u een formulier aan uw website toevoegen, zodat mensen contact met u kunnen opnemen om vragen te stellen of belangstelling te tonen voor de producten of services die u aanbiedt. Helaas kunnen online handleidingen over het toevoegen van complexe siteformulieren verwarrend zijn en nieuwe webprofessionals de vrije loop laten.

Webformulieren hoeven niet moeilijk te zijn om mee te werken, zelfs voor nieuwe webbies. Mailto-formulieren zijn een eenvoudige manier om formulieren te laten werken. Ze vertrouwen op e-mailclients om de formuliergegevens van de computer van de klant naar de formuliereigenaar te sturen. De formuliergegevens die worden ingevuld door de websitegebruiker, worden per e-mail verzonden naar een specifiek adres dat is opgegeven in de codering van het formulier.

Als u nog niet vertrouwd bent met webontwerp en niet weet hoe u complexere interacties kunt programmeren, of als u een kleine website draait en gewoon een eenvoudige manier wilt om een ​​formulier toe te voegen, is het hebben van een mailto-formulier als contactformulier veel gemakkelijker dan PHP leren schrijven. Het is ook goedkoper dan een vooraf geschreven script kopen om het voor u te doen.

Leer met deze korte handleiding hoe u mailto-formulieren gebruikt. Zelfs als je dit nog nooit eerder hebt gedaan, is het beheersen van de techniek eenvoudig en zeker op het gebied van 'begin webdesign'.

Ermee beginnen

HTML-formulieren kunnen een uitdaging vormen voor nieuwe webontwikkelaars omdat ze meer nodig hebben dan alleen het leren van HTML-markeringen. Naast de HTML-elementen die nodig zijn om de formulieren en de bijbehorende velden te maken, moet u ook een manier hebben om het formulier te laten 'werken'. Hiervoor is meestal toegang vereist tot een CGI-script of een ander programma dat moet worden gemaakt in het kenmerk 'actie' van het formulier. Die actie is hoe het formulier de gegevens verwerkt en wat het daarna doet (schrijven naar een database, een e-mail verzenden, enz.)

Als u geen toegang hebt tot een script waarmee uw formulier werkt, is er één formulieractie die door de meeste moderne browsers wordt ondersteund.

action =" mailto: youremailaddress '

Dit is een eenvoudige manier om de formuliergegevens van uw website naar uw e-mail te krijgen. Toegegeven, deze oplossing is zeer beperkt in wat ze kan doen, maar voor heel kleine websites is het een goede plek om te beginnen.

Trucs voor het gebruik van Mailto-formulieren

Gebruik de

enctype = "text / plain" attribuutDit vertelt zowel de browser als de e-mailclient dat het formulier gewone tekst verzendt in plaats van iets gecompliceerder. Sommige browsers en e-mailclients verzenden formuliergegevens die zijn gecodeerd voor webpagina's. Dit betekent dat de gegevens als één lange regel worden verzonden, spaties worden vervangen door plus (+) en andere tekens worden gecodeerd. De … gebruiken

enctype = "text / plain" kenmerk helpt de gegevens beter leesbaar te maken.

Gebruik de methode GET of POSTTerwijl de

POST methode werkt soms, het zorgt er vaak voor dat de browser een leeg e-mailvenster opent. Als dit je overkomt met de

KRIJGEN methode, probeer dan over te schakelen naar

POST

Voorbeeld van een mailto-formulier

Hier is een voorbeeldformulier met behulp van de actie mailto.

Notitie: Dit is een heel eenvoudige opmaak. Idealiter zou u deze formuliervelden coderen met behulp van meer semantische opmaak en elementen, maar dit voorbeeld is voldoende voor het bereik van deze zelfstudie.

Jouw voornaam:
Je achternaam:
reacties:

Uw klanten krijgen een bericht te zien dat het formulier via e-mail wordt verzonden. Dit is hoe de resultaten eruit zien:

first_name = Jennifer last_name = Kyrnin comments = Hallo daar!

Speciale opmerking over mailto formulieren

Nogmaals, deze methode, hoewel eenvoudig, is ook zeer beperkt. Vanzelfsprekend is het belangrijk om op te merken dat mailto-formulieren niet altijd werken voor alle combinaties van browsers en e-mailclients. Als u geprobeerd hebt een mailto-formulier te gebruiken en dit is niet gelukt, is dit misschien de reden: er kan een combinatie van technologie zijn waardoor de functie mislukt. Raadpleeg 'When Mailto Forms Do Work Work' voor meer informatie over wat mogelijk uw poging om een ​​dergelijk formulier te gebruiken, kan verstoren.

Hoewel deze methode een goede eerste poging is om webformulieren te maken die een e-mail genereren en formuliergegevens verzenden, terwijl u geavanceerder wordt in uw webvaardigheden, wilt u zeker meer robuuste opties verkennen. Van CGI-scripts tot PHP-formulieren tot CMS-platforms met ingebouwde formulier-widgets, u heeft tal van geavanceerde opties om rekening mee te houden voor de behoeften van uw toekomstige websitevorm.