Skip to main content

Praktiska tips om hur man använder Mailto Forms

7 Days to Die Base Tutorial | TOP 5 Locations for Best Base Ever | 7 Days to Die Best Base Location (Juni 2025)

7 Days to Die Base Tutorial | TOP 5 Locations for Best Base Ever | 7 Days to Die Best Base Location (Juni 2025)
Anonim

Ett vanligt inslag i webbplatser som många nya webbdesigner kämpar med är en form. Du kanske vill lägga till en blankett på din webbplats som ett enkelt sätt för människor att komma i kontakt med dig att ställa frågor eller uttrycka intresse för de produkter eller tjänster du erbjuder. Tyvärr kan online-handledning om hur man lägger till komplexa webbformulär vara förvirrande och göra nya webbenprofessorer borta.

Webblanketter behöver inte vara svåra att arbeta med, även för nya webbsidor. Mailto blanketter är ett enkelt sätt att få formulär att fungera. De litar på e-postklienter för att skicka formulärdata från kundens dator till formulärägaren. Formdata som är slutförda av webbplatsanvändaren skickas till en specifik adress som anges i kodningen för formuläret.

Om du är ny för webbdesign och du inte vet hur man programmerar mer komplexa interaktioner, eller om du kör en liten webbplats och bara vill ha ett enkelt sätt att lägga till ett formulär, är det mycket att ha en mailto form som kontaktformulär. lättare än att lära sig att skriva PHP. Det är också billigare än att köpa ett förskrivet manus för att göra det för dig.

Med den här snabba handledningen kan du lära dig hur du använder mailto-formulär. Även om du aldrig har gjort det tidigare, är det enkelt att mastera tekniken i riktning mot "startwebdesign".

Komma igång

HTML-formulär kan vara utmanande för nya webbutvecklare eftersom de behöver mer än att bara lära sig HTML-markup. Förutom de HTML-element som behövs för att skapa formulär och dess fält måste du också ha något sätt att få formuläret att "fungera". Detta kräver vanligtvis åtkomst till ett CGI-skript eller annat program för att skapa i attributet "Action" i formuläret. Den här åtgärden är hur formuläret behandlar data och vad det gör med det efteråt (skriv till en databas, skicka ett mail, etc.)

Om du inte har tillgång till ett skript som kommer att göra ditt formulärarbete, finns det en formhandling som de flesta moderna webbläsare stöder.

action =" mailto: youremailaddress '

Detta är ett enkelt sätt att få formulärdata från din webbplats till din e-postadress. Visserligen är denna lösning väldigt begränsad i vad den kan göra, men för mycket små webbplatser är det ett bra ställe att börja.

Tricks att använda Mailto Forms

Använd

enctype = "text / plain" attributDetta berättar både webbläsaren och e-postklienten att formuläret skickar vanlig text snarare än något mer komplicerat. Vissa webbläsare och e-postklienter skickar formulärdata som kodas för webbsidor. Det betyder att data skickas som en lång rad, mellanslag ersätts med plus (+) och andra tecken är kodade. Använda

enctype = "text / plain" Attributet hjälper till att göra data lättare att läsa.

Använd GET eller POST-metodenMedan

POSTA Metoden fungerar ibland, det orsakar ofta att webbläsaren öppnar ett tomt email-fönster. Om detta händer med dig med

SKAFFA SIG metod, försök sedan byta till

POSTA

Prov Mailto Form

Här är en provform med mailto-åtgärden.

Notera: Detta är mycket enkelt markup. Helst skulle du koda dessa formulärfält med mer semantisk markering och element, men det här exemplet är tillräckligt för omfattningen av denna handledning.

Ditt förnamn:
Ditt efternamn:
kommentarer:

Dina kunder kommer att se ett meddelande som säger att formuläret skickas via e-post. Så här ser resultaten ut:

first_name = Jennifer last_name = Kyrnin comments = Hej där!

Särskild anteckning om Mailto Forms

Återigen är denna metod, även om den är lätt, också mycket begränsad. Det är självklart viktigt att notera att mailto-formulär inte alltid fungerar för alla kombinationer av webbläsare och e-postklienter. Om du har försökt att använda en mailto form och inte lyckades, kan det vara varför - det kan vara en kombination av teknik som gör att funktionen misslyckas. För mer detaljerad information om vad som eventuellt stör ditt försök att använda en sådan blankett, se "När Mailto Forms inte fungerar."

Medan den här metoden är ett bra första försök att skapa webbformulär som genererar ett e-postmeddelande och skicka formulärdata, eftersom du blir mer avancerad i dina webbkunskaper, kommer du säkert att utforska mer robusta alternativ. Från CGI-skript till PHP-formulär till CMS-plattformar som har inbyggda formulär widgets, har du gott om avancerade alternativ att överväga för dina framtida webbformulärbehov.