Што да направите кога формите на Mailto не работат

Формите на Mailto не се секогаш сигурни како што би се надевале. Изгледа како едноставна работа, кликнете на копчето за форма и треба да испрати податоци за формуларот преку е-пошта. Но mailto форми не се секогаш толку едноставни. Понекогаш, вие или вашиот клиент внимателно го пополнувате формуларот, но потоа, наместо да испраќате содржина на формуларот на адресата за адреса , ја отвора клиентот за е-пошта.

Понекогаш клиентот за е-пошта има тема која изгледа нешто како :?name=jennifer&email=webdesign@aboutguide.com&comments= овие се моите коментари, но телото на е-поштата е празно. И понекогаш, нема ништо од формата која воопшто е додадена на е-поштата. Ова е проблем со Mailto Forms. Тие се потпираат на две работи:

  1. Системот на клиентот мора да има стандарден клиент за е-пошта
  2. Веб-прелистувачот на корисникот мора да биде во можност да се поврзе со тој е-мејл клиент

Ако креирате страница со форма mailto, а вашиот клиент нема клиент за е-пошта на нивниот систем, формуларот mailto нема да работи. Ако нивниот веб-прелистувач не може да се поврзе со клиентот за е-пошта, формуларот mailto нема да работи. Ова прашање зависи од многу фактори, вклучувајќи:

И додека можеби ќе можете да користите JavaScript за откривање за прелистувачот и оперативниот систем - ако тоа е интеракцијата помеѓу нив и клиентот за е-пошта, сепак ќе имате проблем.

Што можете да направите за да ги исправи скршените формулари за пошта?

Ако сте веб-развивач кој користи формулари, и ако сакате да користите образец mailto, треба да бидете свесни за ова ограничување. Без оглед на тоа што го правите, некои од вашите клиенти можеби нема да можат да го користат формуларот.

Ако се уште сакате да користите форма mailto на вашата страница, треба да бидете сигурни дека вашите формулари се точни. И треба да го потврдите вашиот HTML за да бидете сигурни дека нема други проблеми.

Најдобро решение за скршени mailto форми

Силно препорачувам да користите CGI или PHP скрипта наместо форма mailto. Постојат многу начини на кои можете да го користите CGI, дури и ако не знаете како да програмирате. Еве некои ресурси кои можат да помогнат:

Оваа статија е дел од Упатството за HTML форми