Sur certains liens de ma page HTML, j'ai une classe CSS spéciale qui, lorsque je clique dessus, fait un appel ajax à une page click.aspx et suit le clic.Le suivi des clics jquery agit un peu sur le
<a href="..." class="click" id="blah-1">blah-1</a>
$(".click").bind("click", function() {
$.get("/click.aspx?&source=" + $(this).attr("id"));
});
Alors ce qui se passe est la valeur de la source, après avoir cliqué sur quelques liens (ouverture dans une nouvelle fenêtre) Devient:
source=blah1
alors il devient
source=blah1,blah2
Un post HTTP serait-il plus approprié pour cela qu'un get? Au moins, cela empêcherait l'URL d'être encombrée. Vous pouvez écrire un gestionnaire léger et personnalisé qui renvoie simplement le statut HTTP 200 lorsque le clic a été enregistré au lieu d'exécuter une page tout au long du cycle de vie de la page. – R0MANARMY