| Autor | Zpráva | ||
|---|---|---|---|
| maks Profil |
Ahoj,
při hrátkách s clickheatem (http://www.labsmedia.com/clickheat/index.html) se mi kliky započítávají, ale jen do okamžiku, kdy kliknu na nějaký odkaz. V debugu mi to píše "clickheat click.php returned a status code 0 with the following error" a přesměruje na stránku bez započítání kliknutí. Doplním, že „0“ se bere z xmlhttp.status, znění chyby by mělo být v xmlhttp.responseText.
Máte někdo nápad, čím by to mohlo být? Děkuji. Inkriminovaný kus JS kódu: if (clickHeatServer.indexOf('http') !== 0)
{
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (er)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (oc)
{
xmlhttp = null;
}
}
if (!xmlhttp && typeof(XMLHttpRequest) !== 'undefined')
{
xmlhttp = new XMLHttpRequest();
}
if (xmlhttp)
{
if (clickHeatDebug === true)
{
xmlhttp.onreadystatechange = function ()
{
if (xmlhttp.readyState === 4)
{
if (xmlhttp.status === 200)
{
showClickHeatDebug('...');
}
else if (xmlhttp.status === 404)
{
showClickHeatDebug('...');
}
else
{
showClickHeatDebug('click.php returned a status code ' + xmlhttp.status + ' with the following error: ' + xmlhttp.responseText);
}
/* Stop waiting */
clickHeatLocalWait = 0;
}
};
}
xmlhttp.open('GET', clickHeatServer + '?' + params, true);
xmlhttp.send(null);
sent = true;
}
} |
||
|
Časová prodleva: 13 let
|
|||
0