Autor Zpráva
bzuK
Profil
Prosím o pomoc!

Vytvářím katalog internetových odkazů a zajímá mě, na jaké odkazy návštěvníci klikají.
Dosud jsem to dělal tak, že každý odkaz mířil na out.php?url=www.neco.cz a pak redirectem.

Teď to zkouším přes Ajax následovně:


<!-- ajax.html -->
<script type="text/javascript">
function ajax(url)
{
if (window.ActiveXObject)
{
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
httpRequest = new XMLHttpRequest();
}
httpRequest.open("GET", url, true);
httpRequest.send(null);
}
</script>

<a href="http://www.firesport.cz" onclick="ajax('http://www.hasici.org/out2.php?url=http://www.firesport.cz');">www.firesport.cz</a>


Soubor out2.php ukládá do souborů záznamy o navštívených odkazech

Problém: Ve Firefoxu 1.5 to funguje jen někdy (jakoby se to nějak cacheovalo)! (v IE se požadavek provede pokaždé, Opera nevím)
1) Nevíte jak zaručit, aby to fungovalo i ve Firefoxu při každým kliknutí na odkaz?
2) Skript jsem převzal ze stránek http://citron.blueboard.cz/ (děkuji :o) a trošku ho ořezal. Nešlo by to ořezat ještě víc?
3) Nebo to co zkouším je blbost a existuje lepší způsob, jak sledovat odchozí prokliky?

Předem díky za odpovědi
Fred
Profil
OT: to jsi hodně ořezal, ale spíš bych odřezal ty onclicky. Upravoval jsem si cvičně to samý jen k jinýmu účelu. Mrkni se tam jak se zbavit těch oncliků http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=5&topic=15 072
Toto téma je uzamčeno. Odpověď nelze zaslat.

0