2012-03-26 15 views
1

Ich erstelle ein Formular. Im Moment habe ich ein einfaches MAILTO-Formular, das einfach den E-Mail-Client öffnet.Ich bin auf der Suche nach einer alternativen Lösung für gemeinsame HTML-Kontaktformular auf der Client-Seite

Ich frage mich, ob es bessere Möglichkeiten gibt, ein Formular zu erstellen, indem Sie MAILTO vermeiden? Ein nettes clientseitiges Kontaktformular, das MAILTO nicht verwendet.

Ich kann nur JavaScript und HTML verwenden. Ich kann keine serverseitigen Skripts verwenden.

Was sind die Alternativen?

+0

Leider ist dies eine serverseitige Fähigkeit, die auf der Clientseite nicht verfügbar ist. – Whymarrh

+0

"Ich kann keine serverseitigen Skripts verwenden", auf Ihrem eigenen Server oder auf einem beliebigen Server auf der Welt? –

+0

@ Neil McGuigan, Website soll nur von PC laufen, ist es nicht im Internet veröffentlicht. Es ist eine Schulaufgabe. – HelpNeeder

Antwort

2

Sie könnten eine gehostete Route gehen ... es gibt ein paar Möglichkeiten da draußen. Sie können Social-Media-Optionen vorschlagen (Kontakt via Facebook, Twitter, etc.).

Aber E-Mail ist auch nett. Als Benutzer bevorzuge ich es, Leute per E-Mail zu kontaktieren, anstatt ein anderes lästiges Formular auszufüllen.

Aber wie Kolink sagt, wenn Sie keine E-Mail verwenden möchten, müssen Sie eine Art von serverbasiertem System haben ... sei es Ihr eigenes oder an anderer Stelle gehostet.

+0

Dies scheint OK Option zu sein. – HelpNeeder

1

Ohne serverseitige Skripte gibt es genau null Alternativen.

+0

Oh Schatz .. Das ist ein Mist. Wie wäre es mit JavaScript, das nur die Nachrichten in der Datei speichert? – HelpNeeder

+0

JavaScript kann nicht auf das Dateisystem zugreifen. Andernfalls würde jeder Spammer im Internet Ihre Festplatte hochladen. –

+0

Ich denke HelpNeeder muss angeben ** warum ** er/sie kann kein serverseitiges Skript verwenden ("schwer zu installieren", "Unternehmensrichtlinie", was auch immer). Die Alternative wäre, auf einen externen Host zu schreiben (der wiederum ein serverseitiges Skript ausführen wird). Es fällt mir schwer zu glauben, dass niemand diese Art von "Service" anbietet, vielleicht für einen kleinen Preis. In jedem Fall; "genau Null" ist vielleicht ein wenig stumpf. – RobIII

2

Sie können einen Dienst wie jotform oder wufoo verwenden, um das Formular zu bearbeiten. Ich weiß, dass jotform Ihnen bei jeder Einreichung eine E-Mail sendet, wenn Sie es einrichten. Sie können auch google docs verwenden, um Formulare zu erstellen, die in einer Tabelle gespeichert werden, so dass Sie sie in Excel oder einer anderen App laden können, die csv Dateien akzeptiert.

+0

Das könnte auch funktionieren. – HelpNeeder