Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Собираем информацию о пользователе 
:(
    Опции темы
Black
  Дата 23.12.2004, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


Профиль
Группа: Участник
Сообщений: 980
Регистрация: 15.8.2004

Репутация: 4
Всего: 45



Давайте, товарищи-программисты, поговорим о том, какую информацию о пользователе мы можем узнать при помощи JavaScript. Лично мне вот чего известно (выбрал самое интересное):

Цитата
Браузер: navigator.appName;
Версия браузера: navigator.appVersion;
Откуда зашли (реферер): document.referrer;
Система (платформа): navigator.platform;
Разрешение экрана: window.screen.width;    window.screen.height
Разрешение окна: window.screen.availWidth; window.screen.availHeight
Кол-во цветов в битах: window.screen.colorDepth
Включены ли Cookies: navigator.cookieEnabled
Поддержка Java: navigator.javaEnabled
Тип сетевого подключения: navigator.connectionType
Пользовательский язык: navigator.userLanguage


Думаю, что ВЫ расширите мой список еще разными вкусностями, которые можно узнать о пользователях.





--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Fearless
Дата 23.12.2004, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 264
Регистрация: 2.9.2004
Где: Питер

Репутация: нет
Всего: 4



smile
http://forum.vingrad.ru/index.php?showtopic=37997

только что ответил на твой вопрос и там написал чё можно узнать о юзере с помощью JS ... а потом только обратил внимания на этот топик =))) забавно ....
PM MAIL ICQ   Вверх
Black
Дата 23.12.2004, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


Профиль
Группа: Участник
Сообщений: 980
Регистрация: 15.8.2004

Репутация: 4
Всего: 45



да, забавно :-) однако все равно запости в эту тему пусть в одном месте будет и если не трудно только то, что я не писал, т.е добавь новые к тем возможностям что я описал...


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Aliance
Дата 26.12.2004, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



userAgent + наличие (и вообще работа с) приложениями, вроде Media Player
PM MAIL WWW ICQ Skype   Вверх
Aliance
Дата 10.1.2005, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Еще есть AppCodeName
PM MAIL WWW ICQ Skype   Вверх
Sardar
Дата 10.1.2005, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Да много чего есть smile Только я всем настоятельно советую не проверять браузер перед началом выполнения скрипта. Проверяйте на существование фичи браузера, например есть ли у нод removeChild, а не так что если перед нами этот браузер, то исполняемся хорошо, при другом вырубаем некоторое, а при всех остальных вообще не работаем. А преставь это какой то новый крутой браузер, который всё может smile

Проверить есть ли что нибудь можно просто опросив свойство, либо если оно в глобальном контексте, через typeof(переменная). Хотя во всех браузерах всё что наохидтся в глобальном контексте - принадлежит обьекту window.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Aliance
Дата 26.2.2005, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Определяем всё одним скриптом:
Код

<HTML>
<HEAD>
<title>© Aliance.hoha.ru</title>
<script type="text/javascript">
function qwer() {
var browser = "<B>Инфо</B><BR><BR>";
for (var propname in navigator) {
browser += propname +": " + navigator[propname] + "<BR>"
}
document.getElementById("qwe").innerHTML = browser;
}
</script>
</HEAD>

<BODY onload="qwer()">

<div id="qwe" style="align: center; border: 1px red solid; margin: 5px; padding: 15px;"></div>

</BODY>
</HTML>

PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1022 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.