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 :

[AJAX] les evenement sur un liens


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 20
    Par d�faut [AJAX] les evenement sur un liens
    Bonjour a tous,

    J'ai donc commenc� a m'interesser de pret a ajax, et j'ai mis en place un compteur de liens, a chaque clic sur un liens une requete et envoy� au serveur, ce qui me permets de savoir la popularit� d'un liens ( comme sur dlfp en somme ).

    j'ai donc mis cette �v�nemment dans mes liens:
    <a href="rezo.net" onclick="mon_action('rezo.net');">

    Cela fonctionne comme prevue si l'on clic directement sur le liens, mais pas du tout si je fait un clic droit sur le liens et choisie l'action "ouvrir dans un nouvel onglet/fenetre".

    Je me demande donc si il y a un �v�nement plus apropri� ou une technique � mettre en place.

    Merci de vos id�es et autre...

  2. #2
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    sauf avis contraire, pour �viter �a (et pas mettre sur ton site un de ces %$@&# de script "anti-clic droit"), j'ai peur qu'il ne faille "d�guiser" (via CSS) un texte en lien, et g�rer l'appel en JS
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <span class="comme_un_lien" onclick="mon_action('rezo.net');window.location.href='rezo.net';">rezo.net</span>
    (avec "cursor: pointer;" pour l'illusion)

    EDIT : en appelant le lien, c'est mieux

    A+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 20
    Par d�faut
    C'est une solution mais elle ne me conviens pas, cela enleve toutes accecibilit� au site, et si js est d�sactiv� c'est finis y a plus de liens

    Peut etre que ce n'est pas r�alisable dans ces termes...

  4. #4
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par ghost-x
    C'est une solution mais elle ne me conviens pas, cela enleve toutes accecibilit� au site, et si js est d�sactiv� c'est finis y a plus de liens
    Oui, c'est le principe
    La solution la + correcte est le <A href onclick=..>
    Si tu cherches des alternatives, elles ont forc�ment chacune leur petit inconv�nient (sinon, �a serait pas des "alternatives") ...

    A+

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 20
    Par d�faut
    Ok merci, c'est aussi une r�ponse je commenc� d'ailleur � me dire �a.
    Je classe donc dans resolue

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Evenement sur les liens du document
    Par islogged dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 15/05/2011, 15h38
  2. Comment différencier les événements sur wxButton ?
    Par Eldered dans le forum wxWidgets
    R�ponses: 7
    Dernier message: 24/04/2008, 17h54
  3. D�tecter les clics sur un lien
    Par morgan47 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 08/11/2006, 19h55
  4. R�ponses: 2
    Dernier message: 02/08/2006, 23h54
  5. Evenement sur les barres de d�filement d'une ScrollBox
    Par Nico118 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 06/05/2004, 14h56

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