26. december 2001 - 21:30
Der er
36 kommentarer og 2 løsninger
tekstformatering i jmail
Er der nogen der ved hvordan man formatterer tekst i en jmail? Hvis teksten f. eks. skal være \"fed\" og være rød?? Skriftstørrelsen skal også ændres.
Annonceindlæg tema
Cloud & AI
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
26. december 2001 - 21:36
#1
Du kan lave det med HTML. <B></B> <FONT COLOR=red></FONT>
26. december 2001 - 21:43
#2
Det kan jeg ikke. Uanset hvad jeg skriver er teksten den samme størrelse m.m. når jeg modtager den med posten. Spørgsmålet er HVOR i jmailen jeg kan få lov at angive skrifttype m.m.?
26. december 2001 - 21:46
#3
I Body...
26. december 2001 - 21:53
#4
Næh..det ændrer kun al den tekst, der står udenfor formular felterne....ikke teksten i selve formularen.
26. december 2001 - 22:02
#5
Nej, jeg mener du skal skrive Jmail.Body = \"<B>Denne tekst er fed!</B>\"
26. december 2001 - 22:10
#6
Jeg har allerede prøvet at sætte det ind flere steder i denne kode men jeg får fejl hver gang? JMail.Body = JMail.Body & \"Fornavn: \" & Request(\"fornavn\") & vbcrlf JMail.Body = JMail.Body & \"Efternavn: \" & Request(\"efternavn\") & vbcrlf JMail.Body = JMail.Body & \"Adresse: \" & Request(\"adresse\") & vbcrlf JMail.Body = JMail.Body & \"Tlf: \" & Request(\"tlf\") & vbcrlf JMail.Body = JMail.Body & \"E-mail: \" & Request(\"email\") & vbcrlf JMail.Body = JMail.Body & \"Tekst: \" & Request(\"tekst\") & vbcrlf
26. december 2001 - 22:21
#7
JMail.Body = JMail.Body & \"<B>Fornavn: \" & Request(\"fornavn\") & vbcrlf JMail.Body = JMail.Body & \"<B>Efternavn: </B>\" & Request(\"efternavn\") & vbcrlf JMail.Body = JMail.Body & \"<B>Adresse: </B>\" & Request(\"adresse\") & vbcrlf JMail.Body = JMail.Body & \"<B>Tlf: </B>\" & Request(\"tlf\") & vbcrlf JMail.Body = JMail.Body & \"<B>E-mail: </B>\" & Request(\"email\") & vbcrlf JMail.Body = JMail.Body & \"<B>Tekst: </B>\" & Request(\"tekst\") & vbcrlf Prøv sådan....
26. december 2001 - 22:28
#8
Næh..det duer ikke. Den skriver bare tags\'ene i mailen. Og jeg skal også have formatteret denne del: Request(\"fornavn\")
26. december 2001 - 22:31
#9
Prøv at sætte HTML, HEAD og BODY ind ligesom en alm. HTML side.....
26. december 2001 - 22:38
#10
Næh..desværre...det har jeg prøvet. Jeg har vist snart skrevet tekstformattering alle steder hvor der er plads til det!*G* Hmm..undtagen det sted hvor det virker..hvis man altså overhovedet kan?
26. december 2001 - 22:52
#11
Prøv at udkommentere alle JMail.Body og skrive JMail.Body = \"<HTML><HEAD></HEAD><BODY><B>Dette er HTML</B></BODY></HTML>\"
26. december 2001 - 23:02
#12
Jeg forsøger men jeg får fejl hele tiden...øh...jeg sætter det vist ind forkert?
26. december 2001 - 23:05
#13
Hvordan ser JMail.Body ud nu!??
26. december 2001 - 23:10
#14
JMail.Body = \"<HTML><HEAD></HEAD><BODY><B> & \"Fornavn: \" & Request(\"fornavn\")\") & vbcrlf</B></BODY></HTML>\" dette var det sidste jeg prøvede, men det er helt forkert. Øhm...?
26. december 2001 - 23:15
#15
hov..næh sådan her: JMail.Body = \"<HTML><HEAD></HEAD><BODY><B> & \"Fornavn: \" & Request(\"fornavn\") & vbcrlf</B></BODY></HTML>\" jeg får denne fejl: Microsoft VBScript compilation error \'800a0401\' Expected end of statement /ms/jmail/infotilthomas.asp, line 18 JMail.Body = \"<HTML><HEAD></HEAD><BODY><B> & \"Fornavn: \" & Request(\"fornavn\") & vbcrlf</B></BODY></HTML>\" ----------------------------------------------^
26. december 2001 - 23:18
#16
Du gør det forkert, gør sådan: JMail.Body = \"<HTML><HEAD></HEAD><BODY><B>Fornavn: \" & Request(\"fornavn\") & vbcrlf &\"</B></BODY></HTML>\"
26. december 2001 - 23:25
#17
Nu får jeg dette på emailen: <HTML><HEAD></HEAD><BODY><B>Fornavn: Pia </B></BODY></HTML>Efternavn: bla bla bla Adresse: her Tlf: 12345678 E-mail: dgdsh@sg.dk Tekst: bla bla bla...
26. december 2001 - 23:42
#18
Prøv at sætte JMail.Body = Replace (JMail.Body, \">\", \"=3E\") Hvis ikke det virker så fjern det og indsæt den her: JMail.ContentTransferEncoding = \"8bit\"
26. december 2001 - 23:51
#19
Damn..nu bliver det indviklet!;-) Men næh..jeg kan ikke få det til at virke..
26. december 2001 - 23:58
#20
Lad mig se hele dit Jmail script!
27. december 2001 - 00:04
#21
Side 1 <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"> <html> <head> <title>Skriv til Thomas</title> </head> <body bgcolor=\"#3152a5\" text=\"#ffffff\"> <form action=\"infotilthomas.asp\" method=\"post\"> <table cellpadding=\"2\" cellspacing=\"2\" border=\"0\"><tr><td valign=\"top\"> <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"4\"> <div align=\"left\"> <h6>Fornavn(e):</h6><h1><input type=\"text\" name=\"fornavn\" size=\"25\"> </h1> </div></font> <br> <font face=\"Verdana, Arial, Helvetica, sans-serif\"> <div align=\"left\"> <h6>Efternavn:</h6><h1><input type=\"text\" name=\"efternavn\" size=\"25\"></h1> </div></font> <br> <font face=\"Verdana, Arial, Helvetica, sans-serif\"> <div align=\"left\"> <h6>Adresse:</h6> <input type=\"text\" name=\"adresse\" size=\"25\"> </div></font> <br> <font face=\"Verdana, Arial, Helvetica, sans-serif\"> <div align=\"left\"> <h6>Tlf. nr.: </h6> <input type=\"text\" name=\"tlf\" size=\"25\"> </div></font> <br> <font face=\"Verdana, Arial, Helvetica, sans-serif\"> <div align=\"left\"> <h6>E-mail:</h6> <input type=\"text\" name=\"email\" size=25 > </div></font> </td><td> <font face=\"Verdana, Arial, Helvetica, sans-serif\"> <div align=\"left\"> <h6>Tekst:</h6> <textarea name=tekst rows=20 cols=40 wrap></textarea> </div></font> <br> </td></tr><tr><td colspan=\"2\"> <div align=\"center\"> <input type=\"reset\" name=\"Reset\" value=\"Fortryd\"> <br> <br> <input type=\"submit\" name=\"\" value=\"Send brev\"> </div> </table> </body> </html> Side 2 <html> <head> </head> <BODY TEXT=\"#0000ff\"> <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#ooooff\"> <% Set JMail = Server.CreateObject(\"JMail.SMTPMail\") JMail.ServerAddress = \"websmtp.pcal.dk\" JMail.Sender = \"admin@pcal.dk\" JMail.Subject = \"testthomas\" JMail.AddRecipient \"pia@almeborg.dk\" Jmail.AddRecipientCC \"admin@pcal.dk\" JMail.Priority = 3 JMail.AddHeader \"Originating-IP\", Request.ServerVariables(\"REMOTE_ADDR\") \' ********** Her starter selve email-en JMail.Body = \"<HTML><HEAD></HEAD><BODY><B>Fornavn: \" & Request(\"fornavn\") & vbcrlf &\"</B></BODY></HTML>\" JMail.Body = JMail.Body & \"Efternavn: \" & Request(\"efternavn\") & vbcrlf JMail.Body = JMail.Body & \"Adresse: \" & Request(\"adresse\") & vbcrlf JMail.Body = JMail.Body & \"Tlf: \" & Request(\"tlf\") & vbcrlf JMail.Body = JMail.Body & \"E-mail: \" & Request(\"email\") & vbcrlf JMail.Body = JMail.Body & \"Tekst: \" & Request(\"tekst\") & vbcrlf \' ********** Her slutter selve email-en JMail.Execute %> </b></font> </body> <center> <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"3\" color=\"#ffffff\"> <br> <i><b><h2>Tak for dit brev! Jeg skriver tilbage snarest muligt.<br> Venlig hilsen Thomas.</h2></b></i> <br> <br> Vinduet lukker selv <br> <br> <br> <br> </center> </font> <body bgcolor=\"#3152a5\" OnLoad=\"setTimeout(\'self.close()\',4000)\"> </body> </html>
27. december 2001 - 00:28
#22
Prøv at rette Jmail delen til dette: <% Set JMail = Server.CreateObject(\"JMail.SMTPMail\") JMail.ServerAddress = \"websmtp.pcal.dk\" JMail.Sender = \"admin@pcal.dk\" JMail.Subject = \"testthomas\" JMail.AddRecipient \"pia@almeborg.dk\" Jmail.AddRecipientCC \"admin@pcal.dk\" JMail.Priority = 3 JMail.AddHeader \"Originating-IP\", Request.ServerVariables(\"REMOTE_ADDR\") JMail.ContentTransferEncoding = \"8bit\" \' ********** Her starter selve email-en JMail.Body = \"<HTML><HEAD></HEAD><BODY><B>Fornavn: \" & Request(\"fornavn\") & vbcrlf & \"\" JMail.Body = JMail.Body & \"Efternavn: \" & Request(\"efternavn\") & vbcrlf JMail.Body = JMail.Body & \"Adresse: \" & Request(\"adresse\") & vbcrlf JMail.Body = JMail.Body & \"Tlf: \" & Request(\"tlf\") & vbcrlf JMail.Body = JMail.Body & \"E-mail: \" & Request(\"email\") & vbcrlf JMail.Body = JMail.Body & \"Tekst: \" & Request(\"tekst\") & vbcrlf & \"</B></BODY></HTML>\" \' ********** Her slutter selve email-en JMail.Execute %>
27. december 2001 - 00:34
#23
Æv..desværre...nu skriver den sådan her i mailen: <HTML><HEAD></HEAD><BODY><B>Fornavn: pia Efternavn: almeborg Adresse: <sdf<sdfg Tlf: 34653656 E-mail: zdfg Tekst: 65456 dzfgpkdzf fg fgfdg xfg fg </B></BODY></HTML>
27. december 2001 - 00:36
#24
Prøv nu: <% Set JMail = Server.CreateObject(\"JMail.SMTPMail\") JMail.ServerAddress = \"websmtp.pcal.dk\" JMail.Sender = \"admin@pcal.dk\" JMail.Subject = \"testthomas\" JMail.AddRecipient \"pia@almeborg.dk\" Jmail.AddRecipientCC \"admin@pcal.dk\" JMail.Priority = 3 JMail.AddHeader \"Originating-IP\", Request.ServerVariables(\"REMOTE_ADDR\") JMail.ContentTransferEncoding = \"8bit\" \' ********** Her starter selve email-en JMail.Body = \"<HTML><HEAD></HEAD><BODY><B>Fornavn: \" & Request(\"fornavn\") & vbcrlf & \"\" JMail.Body = JMail.Body & \"Efternavn: \" & Request(\"efternavn\") & vbcrlf JMail.Body = JMail.Body & \"Adresse: \" & Request(\"adresse\") & vbcrlf JMail.Body = JMail.Body & \"Tlf: \" & Request(\"tlf\") & vbcrlf JMail.Body = JMail.Body & \"E-mail: \" & Request(\"email\") & vbcrlf JMail.Body = JMail.Body & \"Tekst: \" & Request(\"tekst\") & vbcrlf & \"</B></BODY></HTML>\" JMail.Body = Replace (JMail.Body, \">\", \"=3E\") \' ********** Her slutter selve email-en JMail.Execute %>
27. december 2001 - 00:36
#25
Du skal bruge JMail.HtmlBody =
27. december 2001 - 00:38
#26
JMail.HTMLBody = Even -Anders
27. december 2001 - 00:57
#27
JMail.HTMLBody = ?? Jamen hvor kommer tekstformatteringen så ind? Jeg kan ikke se nogen forskel på mine emails?
27. december 2001 - 00:58
#28
JMail.HTMLBody = \"<HTML><HEAD></HEAD><BODY><B>Fornavn: \" & Request(\"fornavn\") & vbcrlf & \"\" JMail.HTMLBody = JMail.HTMLBody & \"Efternavn: \" & Request(\"efternavn\") & vbcrlf JMail.HTMLBody = JMail.HTMLBody & \"Adresse: \" & Request(\"adresse\") & vbcrlf JMail.HTMLBody = JMail.HTMLBody & \"Tlf: \" & Request(\"tlf\") & vbcrlf JMail.HTMLBody = JMail.HTMLBody & \"E-mail: \" & Request(\"email\") & vbcrlf JMail.HTMLBody = JMail.HTMLBody & \"Tekst: \" & Request(\"tekst\") & vbcrlf & \"</B></BODY></HTML>\" JMail.HTMLBody = Replace (JMail.Body, \">\", \"=3E\")
27. december 2001 - 00:58
#29
Istedenfor JMail.Body skriver du JMail.HTMLBody
27. december 2001 - 01:06
#30
a-torsten >> Squ da vel ikke JMail.HTMLBody = Replace (JMail.Body, \">\", \"=3E\") Den skal ikke med...
27. december 2001 - 01:07
#31
Nej self ikke... Sorry... -Anders
27. december 2001 - 01:10
#32
pcal >> Virker det?!?
27. december 2001 - 01:13
#33
DAMN! HVOR COOL!!! Det virker sgu\'!!:-) Øh..nu skal jeg bare finde ud af hvordan man giver point!;-)
27. december 2001 - 01:15
#34
Trykker på avaceret og giver os lige mange point...
27. december 2001 - 01:16
#35
Thx for poinz!
27. december 2001 - 01:16
#36
Tusind tak til jer begge to!!:-)
27. december 2001 - 01:17
#37
Takker for point.... Så kom jeg på min hidtil højeste placering på e.dk -Anders
27. december 2001 - 01:17
#38
No problem!
Vi tilbyder markedets bedste kurser inden for webudvikling