[javascript]Ontvangstbevestiging na verzenden email

Pagina: 1
Acties:
  • 71 views sinds 30-01-2008

  • TweakersOnly
  • Registratie: September 2000
  • Nu online
ik heb een html-pagina gemaakt met een formulier dat via email verzonden moet worden. Na verzending moet een nieuwe pagina met een ontvangstbevestiging worden getoond. Ik heb nu de volgende code:

JavaScript:
1
2
3
4
5
6
7
8
9
<SCRIPT LANGUAGE="JavaScript">
<!--
function alter(object) {
     object.encoding = 'text/plain';
     object.action = 'mailto:XXX@XXX.nl?subject=Aanvraag brochure';
     object.method = 'POST';
     return true;
}
</script>


HTML:
1
2
3
4
<form name="dataform" ACTION="Contact_send.html" METHOD="POST" onSubmit="return alter(document.dataform)">
     <input type="text" name="Name" size="35" tabindex="2">
     <input type="submit" value="Submit form" name="Sendform" tabindex="9">
</form>


Het formulier wordt wel verzonden, maar ik word niet doorgeleid naar de bevestigingspagina. Wat heb ik verkeerd gedaan?

Daarnaast krijg ik bij het verzenden ven de mail een IE waarschuwing dat het formulier via email verzonden wordt. Kan ik deze melding uitschakelen?

Verwijderd

je veranderd de action, nogal wiedes

gewoon een window.location = "Contact_send.html" aan je script toevoegen

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:21

crisp

Devver

Pixelated

geen mailto: gebruiken, maar een echt mailform, dan kan je gewoon na het sturen van de mail redirecten en ben je niet afhankelijk van het mailprogramma op de client.
The Mythical Mailto:

[ Voor 15% gewijzigd door crisp op 28-08-2003 10:10 ]

Intentionally left blank


Dit topic is gesloten.