IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Mise en page e-mail


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 16
    Points : 8
    Points
    8
    Par défaut Mise en page e-mail
    Bonjour,

    En attendant de mieux maitriser le php, je cherche une solution temporaire pour récupérer les données d'un formulaire envoyé d'un client de messagerie vers mon adresse mail.
    La fonction submit est très bien sauf que j'aimerai pouvoir modifier la mise en page des mails reçus afin qu'ils soient plus lisibles.
    Celà est il possible en Javascript ? Si oui comment faire ?

    Merci

  2. #2
    Membre éclairé Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Points : 718
    Points
    718
    Par défaut
    salut !
    je ne saisis pas très bien...
    utilise-tu le document.write ?

  3. #3
    Futur Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 16
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par Sheriff
    salut !
    je ne saisis pas très bien...
    utilise-tu le document.write ?
    Salut,

    Non ! Pourquoi l'utiliserai je. document.write n'est il pas fait uniquement pour afficher du texte sur la page ?

    J'utilise un formulaire avec des textbox, textfield, checkbox et listbox. A chacun des champs est affecté une variable, et lorsque je reçois les infos, j'obtiens ce type de mise en page:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
    nom=Roberto
    prenom=Carlos
    <a href="mailto:email=rc@uefa.com">email=rc@uefa.com</a>
    jourN=24
    moisN=5
    anneeN=1980
    jourP=23
    moisP=4
    anneeP=2002
    lieupermis=madrid
    adresse=6  rue chabrol
    75012  Paris
    DispMidi=checkbox
    DispSoir=checkbox
    Status=Deamandeur  d'emploi
    textfield=6
    textarea=Footballeur
    Submit=Envoyer
    Evidemment c'est pas très lisible, notamment pour les dates... D'ici quelques temps je referai tout en php, mais en attendant, il me faut une solution temporaire un poil plus... pro.

  4. #4
    Futur Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 16
    Points : 8
    Points
    8
    Par défaut
    Bon, plus personne... J'imagine que ma question est tellement idiote qu'aucun informaticien avisé ne daigne y apporter de réponse !

    Je reformule ma question: est il possible de récupérer convenablement les données d'un formulaire sans utiliser de langage serveur et uniquement en javascript ?

    Merci.

  5. #5
    Membre expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Points : 3 338
    Points
    3 338
    Par défaut
    Oui c'est faisable mais, pense au gens qui n'ont pas activé javascript!
    Donc pour un truc pro ca tombe un peu a l'eau!

  6. #6
    Membre habitué Avatar de lalouve
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2004
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2004
    Messages : 128
    Points : 145
    Points
    145
    Par défaut
    dael,
    tu devrais faire attention quant au javascript dans les emails car énormément de clients mail désactivent les fonctionnalités javascript par défaut.
    Néanmois si tu souhaites encore procéder de la sorte peut-être qu'en attachant une fonction sur le onsubmit du formulaire dans ton email tu pourrais rajouter des retours à la ligne "\n" ou des lignes de "\n-------\" dans les valeurs que tu récupères afin de mettre sommairement en forme l'email que tu reçois.
    Pourquoi ne pas simplement mettre un lien dans l'email envoyé qui redirigrait les personnes vers un formulaire en ligne où tu pourrais utiliser ensuite PHP par exemple?

    ++

  7. #7
    Futur Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 16
    Points : 8
    Points
    8
    Par défaut
    Ok, merci à tous.

Discussions similaires

  1. [feedburner] Mise en page d'envoye de mail
    Par xian21 dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 30/08/2010, 11h29
  2. Mise en page réception mail d'un formulaire
    Par solorac dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 22/07/2010, 16h00
  3. Réponses: 2
    Dernier message: 19/03/2009, 09h48
  4. Script shell et mise en page mail
    Par pcsystemd dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 10/05/2008, 23h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo