CCK GROUP
Willkommen Gast. Bitte einloggen oder registrieren.
September 05, 2010, 21:30:20

Einloggen mit Benutzername, Passwort und Sitzungslänge
Suche:     Erweiterte Suche
Besuchertausch Surf4User nach Serverausfall wieder online. Tragt Eure Seite ein und ihr bekommt neue Besucher! Euer Counter wird sich freuen.
1223 Beiträge in 183 Themen von 62 Mitglieder
Neuestes Mitglied: ktmheizer
* Übersicht Hilfe Kalender Login Registrieren
Sponsored CCK Board links
Neue Inhalte 1 Beiträge in
1 Themen
Letzter Beitrag am 27. September 2005, 12:00:00
in Willkommen bei der CCK GROUP von Google
+  CCK GROUP
|-+  Programmieren
| |-+  HTML / Javascript
| | |-+  Mailto unter HTML
0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Mailto unter HTML  (Gelesen 1893 mal)
4no1
Jr. Member
**

Karma: 0
Offline Offline

Geschlecht: Männlich
Beiträge: 62


Lokalhorst


« am: April 04, 2008, 09:31:59 »

Hab eine kleine Mailanweisung mit HTML auf einer Testhomepage eingefügt und will, dass nach nach drücken des "Sende" Buttons ein neues Fenster aufgeht, wo drin steht, dass die Mail erfolgreich gesendet wurde. Wie kann ich das realisieren? Sagt jetzt nicht mit php oder so! Hab davon doch keine Ahnung. Das muss doch auch sicherlich mit HTML gehen, oder?

Hier mal ein Ausschnitt der Mailanweisung mit Java Abfrage:

Java:
function validate_form() {
  validity = true; // assume valid
  if (!check_empty(document.form.Vorname.value))
        { validity = false; alert('Vorname ist leer!'); }
  if (!check_empty(document.form.Nachname.value))
        { validity = false; alert('Nachname ist leer!'); }
  if (!check_empty(document.form.Straße.value))
        { validity = false; alert('Straße ist leer!'); }
  if (!check_empty(document.form.Ort.value))
        { validity = false; alert('PLZ und Ort ist leer!'); }
  if (!check_email(document.form.Email.value))
        { validity = false; alert('eMail ist ungültig!'); }
  if (!check_empty(document.form.Telefon.value))
        { validity = false; alert('Telefon ist ungültig!'); }
  if (!check_empty(document.form.Beschreibung.value))
        { validity = false; alert('Beschreibung ist leer'); }

}

function check_empty(text) {
  return (text.length > 0); // gibt false zurück wenn leer
}

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}

function check_url(address) {
  if ((address == "")
    || (address.indexOf ('http://') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;

HTML:
<form name="form" method="post"
          action="mailto:info@test.de?SUBJECT=Anfrageformular" enctype="text/plain"
          onSubmit="return validate_form(this.form)">

           <table border="0" width="100%" align="center">
            <tr>
             <td width="20%"><font face="Arial" size="-1">Firma:
             <td width="80%"><input type="text" size=40 name="Firma"></td>
            </tr>
            <tr>
             <td width="20%"><font face="Arial" size="-1">Vorname:</td>
             <td width="80%"><input type="text" size=40 name="Vorname"></td>
            </tr>
            <tr>
             <td width="20%"><font face="Arial" size="-1">Nachname:</td>
             <td width="80%"><input type="text" size=40 name="Nachname"></td>
            </tr>
            <tr>
             <td width="20%"><font face="Arial" size="-1">Straße & Nr:</td>
             <td width="80%"><input type="text" size=40 name="Straße"></td>
            </tr>
            <tr>
             <td width="20%"><font face="Arial" size="-1">PLZ & Ort:</td>
             <td width="80%"><input type="text" size=40 name="Ort"></td>
            </tr>
            <tr>
             <td width="20%"><font face="Arial" size="-1">Email:</td>
             <td width="80%"><input type="text" size=40 name="Email"></td>
            </tr>
            <tr>
             <td width="20%"><font face="Arial" size="-1">Telefon:</td>
             <td width="80%"><input type="text" size=40 name="Telefon"></td>
            </tr>
            <tr>
             <td width="20%"><font face="Arial" size="-1">URL:</td>
             <td width="80%"><input type="text" size=40 name="URL"></td>
            </tr>
            <tr valign="top">
             <td width="20%"><font face="Arial" size="-1">Beschreibung:</td>
             <td width="80%"><TEXTAREA NAME="Beschreibung" ROWS=4 COLS=33
              wrap=virtual></TEXTAREA></td>
            </tr>
           </table><br>
           <table border="0" width="100%" align="center">
            <tr>
             <td><font size="-1" face="Arial"><b>Bitte gewünschte Ausstattung
              auswählen:</b><br><br>Transporter Fahrgestelle bis 6,5t:<br></font>
             <input type="checkbox" name="ausstattung" value="Koffer"><font
             size="-1" face="Arial">Koffer&nbsp;&nbsp;&nbsp;&nbsp;</font>
             <input type="checkbox" name="ausstattung" value="Pritsche"><font
             size="-1" face="Arial">Pritsche&nbsp;&nbsp;&nbsp;&nbsp;</font>
             <input type="checkbox" name="ausstattung" value="Kühler"><font
             size="-1" face="Arial">Kühler&nbsp;&nbsp;&nbsp;&nbsp;</font>
             <input type="checkbox" name="ausstattung" value="Kühler"><font
             size="-1" face="Arial">Kranauflieger&nbsp;&nbsp;&nbsp;&nbsp;</font><br><br>
             <input type="submit" name="submit" value="Senden"></td>
            </tr>
            </form>
           </td>
          </tr>
         </table>

Danke für eure Hilfe...
Gespeichert

know your enemy!
4no1
Jr. Member
**

Karma: 0
Offline Offline

Geschlecht: Männlich
Beiträge: 62


Lokalhorst


« Antwort #1 am: April 04, 2008, 10:55:21 »

Gibt es sonst nicht eine Art Vorlage von Kontaktformularen? Muss doch einfacher gehen. Es nervt auch jedes Mal, wenn die Fenster kommen, bevor die Mail verschickt wird. Will, dass ich den "Senden" Button drücke und die Mail verschickt wird, ohne jeglichen Mist. Bitte, Bitte Hilfe...
Gespeichert

know your enemy!
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Impressum

Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC
Seite erstellt in 0.105 Sekunden mit 21 Zugriffen.