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

HTML Discussion :

IE 8 et mailto:


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 7
    Par défaut IE 8 et mailto:
    Bonjour,

    J'ai créé un formulaire permettant la saisie de quelques informations. La soumission Mailto: ne fonctionne pas sous IE8 (je ne sais pas si le problème existe sous IE7) alors que sous Firefox, on ne rencontre aucune difficulté.

    Se peut-il que Microsoft ait verrouillé cette fonctionnalité ? Existe-t-il un moyen de contourner cet obstacle ?

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
          <form action="mailto:toto@toto.fr?subject=Demande d'inscription" method="post" enctype="Text/Plain" name="Enregistrement" id="Enregistrement">
            <table bgcolor="#F0F0F0">
              <tr>
                <td>Nom :
                  &nbsp;</td>
                <td><input name="Nom" type="text" id="Nom" size="40" /></td>
                <td>Pr&eacute;nom : </td>
                <td><input name="Prenom" type="text" id="Prenom" size="40" /></td>
              </tr>
              <tr>
                <td>Date de naissance : </td>
                <td><input name="Naissance" type="text" id="Naissance" size="40" /></td>
                <td>T&eacute;l&eacute;phone et GSM : </td>
                <td><input name="Telephone" type="text" id="Telephone" size="40" /></td>
              </tr>
              <tr>
                <td>Courriel : </td>
                <td><input name="Courriel" type="text" id="Courriel" size="40" /></td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td>Adresse : </td>
                <td><textarea name="Adresse" cols="40" rows="5" id="Adresse"></textarea></td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td>Module(s) : </td>
                <td><textarea name="Module" cols="40" rows="5" id="Module"></textarea></td>
                <td colspan="2" valign="top"><span class="Style1">Pour connaitre le(s) module(s), consultez le planning ci-dessous en y introduisant le jour et l'heure, une ligne par module SVP</span>. </td>
                </tr>
            </table>
            <p>
              <input name="Envoyer" type="button" id="Envoyer" value="Envoyer" onclick="envoyer()" />
              <input name="Imprimer" type="button" id="Imprimer" value="Imprimer" onclick="javascript:window.print()" />
              <input name="Effacer" type="reset" id="Effacer" value="Effacer" />
            </p>
          </form>
    Ps : la fonction javascript Envoyer() fonctionne très bien. Elle contrôle uniquement la qualité de la saisie dans les différents champs.


    Merci pour votre aide

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Ton URL mailto est invalide. Pas d'espace ni d'apostrophe dans une URL. L'espace doit être remplacé par %20, l'apostrophe par %27.
    Ça vient probablement de là.

    Note pour plus tard. On ne dit pas "ça ne fonctionne pas", on dit "il se passe ceci : <description de la dernière action à faire pour tester, et de ce qui se passe à partir de là>". Bonus points si tu ajoutes "alors que je m'attendais à <comportement attendu>"
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 7
    Par défaut
    Merci pour ton intervention !

    Malheureusement le problème reste toujours d'actualité malgré tes suggestions (que j'ai prises en compte)....

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    En remplaçant l'input button par un submit cela fonctionne avec IE 8

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input name="Envoyer" type="submit" id="Envoyer" value="Envoyer" onclick="envoyer()" />
    Le type button n'a aucune fonction particulière, il faut la lui attribuer via javascript par exemple... http://j-willette.developpez.com/tut...ge_2#LII-I-9-a

Discussions similaires

  1. [VB.NET] mailto adresse mail dans zone de text
    Par wilaya dans le forum ASP.NET
    Réponses: 8
    Dernier message: 22/03/2005, 11h50
  2. Sujet du mailto quine passe pas...
    Par Gourouni dans le forum ASP
    Réponses: 6
    Dernier message: 21/01/2005, 15h57
  3. [Debutante][HTML]mailto et PJ ?
    Par Pasiphae dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 21/12/2004, 15h44
  4. [mailto] : pas de sujet!
    Par nebule dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 18/12/2004, 09h53
  5. Envoyer un mail avec mailto de haute importance
    Par VirginieGE dans le forum ASP
    Réponses: 3
    Dernier message: 13/08/2004, 13h41

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