Avatar billede roadrunr Nybegynder
07. december 2000 - 15:00 Der er 15 kommentarer og
1 løsning

TAB, Linieskift i en Email sendt fra en webside

Hvordan kan man lave Tabulator indrykning og linieskift i en email, hvis den sendes fra en webside. Selve teksten bliver IKKE indtastet i et tekstfelt. Så derfor skal jeg bare gerne bruge ASCII-koden(eller hvad det nu hedder), som jeg kan indsætter mellem kapitalerne.
Avatar billede shaft Nybegynder
07. december 2000 - 15:05 #1
Umiddelbart ville jeg mene at du kan bruge følgende HTML-kode som tabulator-indrykning.
    = Et indryk
Avatar billede roadrunr Nybegynder
07. december 2000 - 15:08 #2
Aaarh... den metode er ikke særlig præcis, hvis man tænker på at TAB-tasten skal bruges til formatering af teksten i emailen.
Avatar billede shaft Nybegynder
07. december 2000 - 15:08 #3
Jeg går udfra at mailen sendes som HTML
Avatar billede roadrunr Nybegynder
07. december 2000 - 15:12 #4
Ja/Nej..... det skulle gerne se ud som følgende
--------------------------
Vare1    =    100 kr
Vare22  =    200 kr
Vare333  =    300 kr.
--------------------------
og så går den jo ikke lige med \" \", hvis linierne er forskellige i udseeende, samt at listen bliver genereret ud fra brugerens indkøbskurv(dynamisk).
Avatar billede roadrunr Nybegynder
07. december 2000 - 15:13 #5
Øhh.. \"=\" skulle gerne være under hinanden!
Avatar billede shaft Nybegynder
07. december 2000 - 15:17 #6
Hvad med at bruge en tabel?
Avatar billede roadrunr Nybegynder
07. december 2000 - 15:31 #7
hmm.. jeg har lige konstateret at den måde den sendes på ikke er via HTML(da den udskriver \"<br>\" tagget). Så hører mit spg. nok nærmere under ASP e.lign.
Avatar billede shaft Nybegynder
07. december 2000 - 15:41 #8
Ja hvis din side er ASP, men så kan bruge ASP-mail
Avatar billede ldanielsen Nybegynder
07. december 2000 - 22:03 #9
hvad bruger du til at sende med? (bare nysgerrig)
Avatar billede roadrunr Nybegynder
08. december 2000 - 09:15 #10
ASPEmail
Avatar billede ldanielsen Nybegynder
08. december 2000 - 10:36 #11
Hvis det er asp, så gør du sådan

body = \"Vare1\"&VbTab&\"=\"&VbTab&\"100 kr\"&VbCrLf&_
      \"Vare2\"&VbTab&\"=\"&VbTab&\"200 kr\"
Avatar billede honning Nybegynder
13. maj 2001 - 22:58 #12
Jeg sidder med samme problem.

Hvad gør man i JavaScript ????
Avatar billede ldanielsen Nybegynder
14. maj 2001 - 09:35 #13
Prøv med \\r\\n

\\r er lig med Carriage Return, eller Chr(13)
\\n er lig med Line Feed, eller Chr(10)

Det svarer tilsammen til et normalt linieskift i ren tekst.
Avatar billede honning Nybegynder
14. maj 2001 - 09:44 #14
Kan man gøre følgende i java script:

body = \"ram: \"+ram\\n+\"processor: \"+processor\\n;
JMail.body = body

og få:

ram: 32 mb SD133
processor: Intel 200 Mhz

????????????????
Avatar billede ldanielsen Nybegynder
14. maj 2001 - 14:19 #15
Jeg bruger ikke Jmail, så jeg kan ikke teste det, men ja, det skulle man.

Har Jmail ikke nogen dokumentation?
Avatar billede ldanielsen Nybegynder
14. maj 2001 - 14:26 #16
Nej, forresten

body = unescape(\"ram: \" + ram + \"%13%10\" + \"processor: \" + processor + \"%13%10\");

Jeg ved det faktisk ikke, men jeg tror dette har større chance.

Spørg evt i ASP eller JavaScript kat.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester