» G1Script.Com » Les Langages » Le Javascript » Les Cours » [Les bases du Javascript]
Javacript

  • Au travers de ces différentes pages, nous essayerons de vous familiariser avec le Javascript.

    Nous vous souhaitons une bonne lecture, mais surtout une bonne programmation :)
    Chapitre 12.11 L'envoi d'un formulaire par Email.

    Uniquement Netscape !!!

    A force de jouer avec des formulaires, il peut vous prendre l'envie de garder cette source d'information. Mais comment faire? Javascript, et à fortiori le Html, ne permet pas d'écrire dans un fichier . Ensuite, le contrôle Submit est surtout destiné à des CGI ce qui entraîne (encore) un codage spécial à maîtriser. D'autant que pour nous simples et présumés incompétents internautes, la plupart des providers ne permettra pas d'héberger une CGI faite par un amateur pour des raisons (tout à fait compréhensibles) de sécurité. Il ne reste plus que l'unique solution de l'envoi d'un formulaire via le courrier électronique.

    La syntaxe est : <FORM METHOD="post" ACTION="mailto:votre_adresse_Email">
    <INPUT TYPE=text NAME="nom">
    <TEXTAREA NAME="adresse" ROWS=2 COLS=35>
    </TEXTAREA>
    <INPUT TYPE=submit VALUE="Submit">
    </FORM>

    Ce qui donne :

    Vous recevrez dans notre boite de réception, un truc bizarre du genre :

    nom=Van+Lancker+Luc&adresse=Rue+des+Brasseurs+2217OD%OA7700+Mouscron.

    où on retrouve les champs nom= et adresse=, où les champs sont séparés par le signe &, où les espaces sont remplacés par le signe + et 17%OD%OA correspond à un passage à la ligne.

    Attention ! Ceci ne marche que sous Netscape et pas sous Microsoft Explorer 3.0 ...

    Avec Explorer, le mailto ouvre le programme de Mail mais n'envoie rien du tout.
    [précédent] - [suivant]


  • Devenir partenaire | Faire connaître cette page | On travail...
    Liste de diffusion : déjà 10897 Inscrits

    Nos partenaires :
    www.stvalentin.be - La liste est en cours de production -