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 :

Compter le nombre de clic sur un lien externe


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 50
    Points : 39
    Points
    39
    Par défaut Compter le nombre de clic sur un lien externe
    Bonjour à tous,

    Je m'explique, j'ai une page divisé en 2 frame : Une qui compte les clics, et une autre ouvrant un site.
    Seulement, le système que j'ai actuellement ne compte pas les clics sur les liens portant le tag target="_blank".

    Est-ce que vous connaissez le moyen de compter les clics sur ce type de lien ?

    Voici mon système actuel :
    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
     
     
    <input type="hidden" name="nbClick" value="0" /><input type="hidden" name="nbClickaff" value="0" size="1" /><input type="hidden" name="nbPage" value="1"><input type="hidden" name="annon" value="2"><input type="hidden" name="lastclick" /><input type="hidden" name="init" value="0" />
     
     
    <script type="text/Javascript">
    function timer()
    {
    	setTimeout("calcul()",100);
    }
    function calcul()
    {
    document.compteur.lastclick.value = document.compteur.nbClick.value*1 + document.compteur.init.value*1;
     
    if (document.compteur.lastclick.value*1 != parent.history.length*1)
    {
    	document.compteur.nbClick.value = document.compteur.nbClick.value*1 + 1;
    	document.compteur.nbClickaff.value = document.compteur.nbClick.value;
    }
     
    if(document.compteur.nbClick.value >= document.compteur.nbPage.value)
    {
    	open("./clic.php", target="main");
    }
    else
    {
    	timer();
    }
    }
     
    if (document.compteur.init.value == 0)
    {
    	document.compteur.init.value = parent.history.length*1;
    	document.compteur.nbClick.value = 0;
    }
     
    setTimeout("timer()",100);
    </script>
    Merci d'avance pour votre aide...

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 50
    Points : 39
    Points
    39
    Par défaut
    Ou alors de pouvoir modifier le target de ces liens...

    Quelqu'un a une idée si c'est faisable ou non ?

Discussions similaires

  1. compter le nombre de clic sur une image
    Par michel71 dans le forum Langage
    Réponses: 8
    Dernier message: 24/01/2011, 16h24
  2. [Google Analytics (GAPI)] Nombre de clics sur un lien
    Par _jey_ dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 01/06/2010, 11h18
  3. compter le nombre de clics sur un boutton
    Par dotnetnuke dans le forum ASP.NET
    Réponses: 2
    Dernier message: 09/07/2009, 17h08
  4. compter le nombre de clic sur un submit
    Par HAbroc dans le forum Langage
    Réponses: 5
    Dernier message: 03/07/2009, 11h29
  5. compter le nombre de clic sur pub
    Par floboss dans le forum Général JavaScript
    Réponses: 50
    Dernier message: 15/06/2007, 13h18

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