J'avais fait appel au service d'un développeur pour me faire ce petit code permettant de tracker les visiteurs du site pour voir s'ils sont bien actif ou non.
// For ease, change this to a smaller value to detect more often, higher to detect less often!
const intervalTimeout = 2000;
let a = 0;
// Here's our interval, setting up the initial capture of no activity
let activityTimeout = setInterval(recordNoActivity, intervalTimeout);
// A single function to handle the events we're listening to.
// clears the interval and restarts it, also tells us which event has cleared the interval!
function activityDetected(eventName) {
//On every click
if(eventName == 'click'){
//We add +1 to a
++a;
//if there are 50 clicks
if(a%50 == 0){
// Trigger whatever I want to trigger
console.log(`50 click!`);
}
}
//Message displayed on every click/keyup/down
console.log(`Activity detected with the event name: ${eventName}!`);
clearInterval(activityTimeout);
activityTimeout = setInterval(recordNoActivity, intervalTimeout);
}
// Set listening events
document.addEventListener('keyup', _ => {
activityDetected('keyup');
});
document.addEventListener('click', _ => {
activityDetected('click');
});
J'aimerai y incorporer ce code mais je ne sais pas comment. Pourriez vous m'aider svp ?
Le code que tu veux ajouter est du JQuery et le code en haut est en javascript, donc il faut que tu inclues le script Jquery avant le script, si c'est sur un fichier JS séparé, sinon mettre le code JQuery après l'include de la librairie. En dessous si ton script s'appelle mon_script.js...Ensuite il faut juste ajouter à la fin du code précédent (il pourra interpréter le JQuery)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.