сам javascript код ничего не пишет... представь такой вот код
script.js
(только наш js на самом деле не совсем js, а, к примеру php)
<?php
$agent = $_SERVER['HTTP_USER_AGENT'];
$ip = $_SERVER['REMOTE_ADDR'];
//и т.д. собираем данные, заносим их в базу данных
?>
alert('Hello World');
таким образом подключив на свой сайт мой js-файлик, который у меня предварительно на сервере обрабатывается .. ты будешь получать javascript, а я буду накапливать всю статистику о посещениях...
вместо js может быть любой файл, например картинка ....
я не посмотрел с самого начала твой код. там у тебя js все собирает сам и загружает картинку со сложными get параметрами
HTML |
<img src='http://counter.yadro.ru/hit?t26.12;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random()+ "' alt='' title='LiveInternet: показано число посетителей за"+ " сегодня' "+ "border=0 width=88 height=15> |
что-то считывается из GET строки, что=то из заголовков запроса.