Skip to main content

Mitä tulee tehdä, kun Mailto-lomakkeet eivät toimi

The Book of Proverbs (Saattaa 2024)

The Book of Proverbs (Saattaa 2024)
Anonim

Mailto-lomakkeet eivät aina ole yhtä luotettavia kuin toivomme. Se näyttää yksinkertaiselta, klikkaa lomakepainiketta ja sen pitäisi lähettää lomakkeen tiedot sähköpostitse. Mailto-lomakkeet eivät ole kuitenkaan aina niin yksinkertaisia. Joskus tai sinä tai asiakkaasi täyttäkää lomake huolellisesti, mutta sen sijaan, että lähetät lomakkeen sisällön postitusosoitteeseen, se avaa sähköpostiohjelman.

Joskus sähköpostiohjelmalla on aihe, joka näyttää jotain:

?name=jennifer&[email protected]&comments=tämä ovat minun kommentteja mutta sähköpostin runko on tyhjä. Ja joskus ei ole lainkaan mitään lomakkeesta, joka lisätään sähköpostiviestiin lainkaan. Tämä on Mailto Forms -ongelman ongelma. He tukevat kahta asiaa:

  1. Asiakkaan järjestelmällä on oltava oletussähköpostiohjelma
  2. Asiakkaan selaimen on kyettävä muodostamaan yhteyden kyseiseen sähköpostiasiakkaaseen

Jos luot sivun, jossa on postitusmuoto ja asiakkaalla ei ole järjestelmäänsä sähköpostiosoitetta, mailto-lomake ei toimi. Jos Web-selain ei pysty muodostamaan yhteyttä sähköpostiosoitteeseen, mailto-lomake ei toimi. Tämä kysymys riippuu monista tekijöistä, kuten:

  • käyttöjärjestelmä
  • selaimella ja versiolla
  • sähköpostiohjelma ja versio
  • muut tuntemattomat tekijät

Vaikka selain ja käyttöjärjestelmä saattaisit käyttää JavaScript-toimintoa, jos sinulla on vuorovaikutus niiden ja sähköpostiohjelman kanssa, sinulla on edelleen ongelma.

Mitä voit tehdä korjaamaan Broken Mailto -lomakkeita?

Jos olet web-kehittäjä, joka käyttää lomakkeita ja haluat käyttää postituslomaketta, sinun tulee olla tietoinen tästä rajoituksesta. Riippumatta siitä, mitä teet, osa asiakkaista ei ehkä voi käyttää lomaketta.

Jos haluat silti käyttää postituslomaketta sivustossasi, varmista, että lomakkeet ovat oikein. Sinun on tarkistettava HTML-koodi, jotta muut ongelmat eivät ole.

Paras ratkaisu Broken Mailto -lomakkeille

Suosittelen, että käytät CGI- tai PHP-komentosarjaa mailto-lomakkeen sijasta. CGI: tä voi käyttää monella tavalla, vaikka et tiedä, miten ohjelmoida. Seuraavassa on joitain resursseja, jotka voivat auttaa:

  • Kirjoita oma CGI: Perlillä tai muulla CGI-kielellä voit kirjoittaa oman CGI: n lomakkeen käsittelyyn. Etu tähän on, että voit tehdä CGI tehdä mitä tarvitset.
  • Varmista, että sähköposti on oikea: riippumatta minkälaisesta lomakkeesta käytät, voit JavaScriptin avulla vahvistaa sen. Ja tämä skripti vahvistaa kenttään oikein muotoillulle sähköpostiosoitteelle.