Je voudrais compter le nombre de clics sur les liens externes de mon annuaire.
Eviter les redirections pour conserver des liens en dur.
Utiliser Ajax pour mettre à jour la base de donnée.
Je dois pour celà utiliser l'évenement onclick sur mes liens,
qui sont des liens dynamiques, et donc leur position sur les pages est variable.
J'ai essayé plusieurs javascripts mais je ne parviens pas à récupérer
la valeur des liens pour les passer ensuite au script PHP qui va mettre à jour
les champs dans la base de données.
Quel syntaxe dois-je utiliser pour que javascript reconnaisse tous les liens
dynamiques de mes pages ?
Et comment récupérer les urls de chaque lien avec javascript,
pour ensuite traiter les informations avec l'objet XMLHttpRequest ?
J'ai essayé de charger les différents liens au chargement de la page, mais ça ne fonctionne pas :
Code : Tout sélectionner
window.onload = function() {
for (i = 0; i < document.links.length; i++) {
document.links.item(i).onclick = function() {
return track(this);
}
}
}