Mai mult
Pot seta subiect/conținut de e-mail folosind mailto:?
Este posibil să se stabilească obiectul/conținutul de e-mail atunci când folosesc mailto:?
855
13
Da, uite toate sfaturi și trucuri cu mailto: http://www.angelfire.com/dc/html-webmaster/mailto.htm
mailto obiectul exemplu:
mailto cu conținutul:
Așa cum a făcut aluzie la comentarii, atât de "subiect" și "corp" trebuie să fi scăpat în mod corespunzător. Folosesc encodeURIComponent(subiect), pe fiecare, mai degrabă decât de mână-codificare pentru cazuri specifice.
Ca Hoody menționat în comentarii, puteți adăuga pauze de linie prin adăugarea următoarelor codificate secvența în șir:
puteți utiliza acest cod pentru a seta subiect, corp, cc, bcc
Anii
mailto:
sistem URL-ul este definit în RFC 2368. De asemenea, convenția pentru codificarea informațiilor în Url-Uri și este definită în RFC 1738 și apoi RFC 3986. Aceste prescrie modul în care se includ "corpul" și "subiect" anteturile într-un URL (URI):În special, trebuie să procente-codifica adresa de e-mail, subiectul și corpul și le-a pus în formatul de mai sus. La sută-textul codificat este legal pentru utilizarea în HTML, cu toate acestea acest URL trebuie să fie o entitate codificate pentru utilizarea într-un "href" atribut, potrivit HTML4 standard:
Și, mai în general, aici este un script PHP simplu care codifică pe cele de mai sus.
Puteți adăuga pot adăugat la comanda mailto folosind unul din următoarele moduri. Adăugați ?subiectul mailto la mailto tag.
Putem, de asemenea, adăuga text în corpul mesajului prin adăugarea &corp la sfârșitul tag-ul așa cum se arată în exemplul de mai jos.
În plus față de corpul, un utilizator poate, de asemenea, de tip &cc sau &bcc pentru a completa CC și BCC.
Cum să adăugați un subiect pentru a mailto tag
Am creat un instrument open-source pentru a face acest lucru ușor. Intre siruri de caractere vrei și tu'll primi imediat
mailto
:mailto.now.sh
aici este truc http://neworganizing.com/content/blog/tip-prepopulate-mailto-links-with-subject-body-text
Am împărțit-o în linii separate pentru a face un pic mai ușor de citit.
Da:
Folosi acest pentru a experimenta cu mailto elemente de formă și link-ul de codare.
Puteți introduce subiect, corp (de exemplu, conținut), etc. în formă, apasă pe buton și a vedea mailto link-ul html pe care le puteți lipi în pagina ta.
Puteți specifica chiar elemente care sunt rareori cunoscute și utilizate: cc, bcc, la e-mailuri.
Da, poate ca aceasta:
Rețineți că nu este posibil să se utilizeze HTML în corpul mesajului, conform RFC 2368:
Credit: https://stackoverflow.com/a/13415988/1835519
Aici's o runnable fragment pentru a vă ajuta să genera mailto: link-uri optional cu subiectul și corpul.
Dacă doriți să adăugați conținut html pentru e-mail, url-ul codifica cod html pentru corpul mesajului și include în mailto link-ul de cod, dar problema e că poate't setați tipul de e-mail de la acest link din text în html, clientul folosind link-ul de nevoile lor client de mail pentru a trimite email-uri html în mod implicit. În cazul în care doriți pentru a testa aici este codul pentru un simplu link mailto, cu o imagine înfășurat într-o legătură (unghiulare stil url-uri adăugată pentru vizibilitate):
Tag-uri html sunt codificat url.