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: 12 let
|
0