[GastForen Programmierung/Entwicklung JavaScript Formular durch E-Mail mit Formatierung

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Formular durch E-Mail mit Formatierung

Coolbininet
Beiträge gesamt: 2

28. Mär 2003, 11:27
Beitrag # 1 von 7
Bewertung:
(4600 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi, wie kann ich mit JavaScript oder sonst wie, wenn ich ein Online-Formular zur Bestellung habe das was im E-Mail richtig ankommt formatieren. Grob gesprochen ist es so, dass die ganzen Angaben mit dem Variablennamen und einem Gleichzeichen ausgegeben werden und das in einer ganzen langen "Wurst von oben nach unten". Ich möchte aber, dass das alles in zwei Spalten geteilt ist, die Spalten aber ohne Rahmen und sonstigen Schnickschnack. mfg Coolbininet
X

Formular durch E-Mail mit Formatierung

donkey shot
Beiträge gesamt: 1416

28. Mär 2003, 13:49
Beitrag # 2 von 7
Beitrag ID: #29631
Bewertung:
(4600 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das geht wohl am besten mit PHP oder irgendeinem CGI.


als Antwort auf: [#29607]

Formular durch E-Mail mit Formatierung

Miro Dietiker
Beiträge gesamt: 699

28. Mär 2003, 23:53
Beitrag # 3 von 7
Beitrag ID: #29707
Bewertung:
(4600 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Der Browser selbst kann keine Formulare via Mail versenden.
Als "Hack" unterstützt HTML eine Eigenschaft, dass es erlaubt,
Formulare behelfsmässig als Text-Mail umzusetzen. Jedoch ist
dieses Verhalten nicht beeinflussbar (Ausgabe katastrophal,
unformatiert) und je nach Browser unterschiedlich. Der Browser
erstellt quasi ein Textmail und übergibt das dem lokalen Mail-
Programm!!! Ist das Mailprogramm lokal nicht vorhanden oder
ungenügend konfiguriert wird das Formular nie ankommen. Es gibt
tausend Gründe, weshalb diese Lösung ungeeignet ist.

Einzige Lösung:
Formular an den Server via <FORM ACTION="deinmailverschickprogramm">
an ein Script senden und dort serverseitig via Script (PHP, cgi,
asp, jsp) ein Mail erstellen. Dieses lässt sich völlig frei
gestalten. Hat aber nix mit Javascript zutun.


GrEeZ: Miro Dietiker


als Antwort auf: [#29607]

Formular durch E-Mail mit Formatierung

Anonym
Beiträge gesamt: 22827

29. Mär 2003, 11:20
Beitrag # 4 von 7
Beitrag ID: #29722
Bewertung:
(4600 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke für die schnelle Antwort! Habe jetzt solange gebastelt, bis ich folgendes Script hatte:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Formular durch E-Mail</title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="">
<meta name="generator" content="">
<body>
<Script language="JavaScript" type="text/javascript">
function fi(){
var teil1 = window.document.formular.vorname.value;
var teil2 = window.document.formular.nachname.value;
var teil3 = window.document.formular.plz.value;
var teil4= teil1 + "%20" + "%0A" + "%0A" + teil2 + "%20" + teil3;
location.href='mailto:[email protected]?subject=Ihre Bestellung&amp;body='+ teil4
}
</Script>
</head>
<Form name="formular" action="mailto:[email protected]?subject=Onlineanfrage" method="post" enctype="text/plain">
Vorname:&nbsp;<input type="text" name="vorname"><br>
Zuname:&nbsp;<input type="text" name="nachname"><br>
PLZ:&nbsp;<input type="text" name="plz"><br>
</form>
<button onclick="fi()">los</botton>
</body>
</html>

Das Problem ist es öffnet sich immer das E-Mail-Fenster und es schreibt mir alles so wie ich es haben will, aber ich möchte dieses E-Mail-Fenster nicht sondern, das fertige Ergebnis einfach vom Browser weggeschickt ohne, dass es der User sieht. Habe auch mit onSubmit schon rumgedoktort, funkt aber irgendwie nicht richtig!

mfg

Coolbininet


als Antwort auf: [#29607]

Formular durch E-Mail mit Formatierung

Miro Dietiker
Beiträge gesamt: 699

29. Mär 2003, 13:20
Beitrag # 5 von 7
Beitrag ID: #29734
Bewertung:
(4600 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Es ist unmöglich von Browser aus ein Email zu versenden ohne dass
es der Benutzer sieht.

Der Grund: Das Mailprogramm des Benutzers wird verwendet und
als Absender seine Email gezeigt! Dadurch ist das PRoblem des
Datenschutzes verletzt un drum ist das unmöglich.

GrEeZ: Miro Dietiker


als Antwort auf: [#29607]

Formular durch E-Mail mit Formatierung

Coolbininet
Beiträge gesamt: 2

29. Mär 2003, 13:49
Beitrag # 6 von 7
Beitrag ID: #29737
Bewertung:
(4600 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich weiß, dass auf das Mailprogramm zugegriffen wird. Hast du das Script vielleicht schon ausprobiert. Ich möchte auch die Meldung vom Browser und die Bestätigung für den User, dass er das Mail wegsendet.

Was ich aber nicht will ist, dass das E-Mail-Fenster mit der gesamten Nachricht aufmacht sondern nur das oben beschriebene Fenster und dann soll es richtig formatiert sein.

mfg

Coolbininet


als Antwort auf: [#29607]

Formular durch E-Mail mit Formatierung

SabineP
Beiträge gesamt: 7586

29. Mär 2003, 14:03
Beitrag # 7 von 7
Beitrag ID: #29739
Bewertung:
(4600 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Coolbininet, Formulare die mit mailto versendet werden kommen meistens sowiso nicht an, wozu die Mühe.
Hier ein Link, den auch Petra gern als Hinweis verwendet:
http://praast.de/ffq/formular/
Gruß Sabine


als Antwort auf: [#29607]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/