Уникальные параметры компьютера

 
0
 
JavaScript
ava
arial | 08.01.2004, 00:45
Какие уникальные параметры удаленного компьютера я могу получить с помощью JS для передачи их в PHP скрипт счетчика, чтобы наиболее точно определить конкретного пользователя? Пока в голову приходит только screen.width screen.height screen.colorDepth, уникальность которых довольно спорна. Короче выглядеть это должно примерно так:
<script language="JavaScript"><!--
document.write('<a href="http://www.rax.ru/click" '+
'target=_blank><img src="http://counter.yadro.ru/hit?t35.11;r'+
escape(document.referrer)+((typeof(screen)=='undefined')?'':
';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+';'+Math.random()+
'" border=0 width=88 height=31 alt="rax.ru"></a>')//--></script>
Поможите чем можете. Заранее спасибо.
Ответы (4)
ava
[xoodo] | 08.01.2004, 15:22 #
Браузер:

navigator.appName
navigator.appVersion

Платформа:

navigator.platform

По поводу браузера был еще один кусок кода, по-серьезней, который Оперу от ИЕ отличал, даже если она им притворялась -- есть у нее такая феня. Надо?
ava
arial | 08.01.2004, 17:53 #
Желательно! Буду очень благодарен.
ava
[xoodo] | 09.01.2004, 23:05 #
var browser=0;
if(document.images){
if(navigator.userAgent.indexOf("Opera")!=-1){
browser="OPERA 4.x-5.x-6.x";
}
else{
if(navigator.userAgent.indexOf("AOL")!=-1){
browser="AMERICA ONLINE";
}
else{
if(document.all&&!document.getElementById){
browser="INTERNET EXPLORER 4.x";
}
if(document.all&&document.getElementById){
browser="INTERNET EXPLORER 5.x-6.x"
}
if(document.layers){
browser="NETSCAPE NAVIGATOR 4.x";
}
if(document.addEventListener){
browser="NETSCAPE NAVIGATOR 6.x OR MOZILLA"
}
}
}
}
else{
browser="v3-";
}
if(navigator.userAgent.indexOf("Mac")!=-1){
browser="mac";
}

document.write(browser);


Экзотика типа АОЛ и МАКа -- где-то упертые и собраные воедино куски, все кроме АОЛ и Опера7 проверено и как будто пашет.
ava
arial | 10.01.2004, 11:24 #
Спасибо.
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  [xoodo]   arial
advanced
Отправить