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 :

lancer le client mail par défaut du client sur "onclick"


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut lancer le client mail par défaut du client sur "onclick"
    Salut

    Surement une question très con mais tant pis

    Est ce qu'il y a un moyen de mettre un lien du style "mailto:example@example.com" sur un onclick ?

    Je m'explique, je voudrais avoir un TD qui m'ouvre le client mail par défaut du client quand je clique dessus

    seulement le code suivant ne fonctionne que sous IE (et d'ailleurs je trouve pas ca logique qu'il fonctionne)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td onclick="window.location = 'mailto:example@example.com';">contenu de mon TD</td>
    Ca ne fonctionne pas non plus avec window.open() mais ca ne m'éttonnes pas plus que ca... (et surtout ca me semble logique...)

    Quelqu'un a une idée ?

    Oh, et merci de ne pas me dire "si tu fais comme ca, ca ne fonctionnera pas sur un lecteur d'écran vu qu'aucun lien n'est défini" mais c'est pas moi qui ait demandé à ce que ca fonctionne comme ca

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    onclick="window.location.href = 'mailto:example@example.com'"

  3. #3
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut
    Salut

    Pas mieux

    Voilà ce que j'obtiens


    avec
    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
    <html>
      <head>
        <title>Test</title>
        <script language="javascript" type="text/javascript">
          function go()
            {
              window.location.href = 'mailto:example@example.com';
            }
        </script>
      </head>
      <body>
        <table style="background-color:#FF0000;">
          <tbody>
            <tr>
              <td style="width:200px; background-color:#00FF00;" onclick="go();">&nbsp;</td>
              <td style="width:200px;">&nbsp;</td>
            </tr>
            <tr>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
          </tbody>
        </table>
      </body>
    </html>
    comme source (que j'ai fais en 30 secondes pour tester)

    Même symptome, foncitonne sous IE pas sous Firefox

    EDITS pour mise en forme

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="self.location.href = 'mailto:example@example.com';"
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut
    Pas mieux :S

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Cela ne provient donc pas du code car la syntaxe est bonne, cela doit provenir soit des paramètres de sécurité de ton browser / système. soit d'un bug de ton navigateur ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut
    J'ai firefox 2.0.0.4 (dernier en date)

    J'ai quelques extensions, mais même en mode sans échec ca ne fonctionne pas...

  8. #8
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    J'ai fait un copié/collé de ton code ci-dessus et tout fonctionne chez moi.

  9. #9
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut
    J'ai eu une idée lumineuse...

    Lancer en mode sans échec et controler la console d'erreur (chose que je n'avais pas fais avant en mode sans échec )

    Et là, ô miracle, pas d'erreur...

    J'ai donc cherché quelle extension pouvait me bloquer... c'est... la google bar !!!
    Car c'est en effet elle qui est définie comme maileur par défaut (vu que j'envoie les liens par mon comte gmail)

    Il est donc "normal" que chez moi ca ne fonctionne pas, alors que chez les autres ca fonctionne...

    Je met quoi comme tag... [RESOLU] ou [DELESTAGE] ?

  10. #10
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    mets en résolu ça peut être utile de savoir que certains truc sont vraiment très polluants ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  11. #11
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut
    C'est fait

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lancer le client mail par défaut
    Par lostsoul dans le forum Débuter
    Réponses: 6
    Dernier message: 17/09/2011, 15h11
  2. [WD12] Client mail par défaut dans les états
    Par jcpas dans le forum WinDev
    Réponses: 3
    Dernier message: 01/04/2010, 10h07
  3. [Lazarus] [Mac] Comment lancer le client mail par défaut
    Par Gouyon dans le forum Lazarus
    Réponses: 3
    Dernier message: 26/03/2010, 14h20
  4. [c#] Ouvrir le client mail par défaut
    Par penchu dans le forum Windows Forms
    Réponses: 2
    Dernier message: 12/12/2006, 12h48
  5. Client mail par défaut
    Par jnduf dans le forum C++
    Réponses: 2
    Dernier message: 13/06/2006, 20h30

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