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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сбор статистики по страницы, определение куда точно нажал пользовател 
:(
    Опции темы
ZavTrack
Дата 23.8.2010, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Здравствуйте! В JS опыт нулевой, но подсказали, что без него никак. Это нужно как одна из частей дипломной работы бакалавра. Суть вот в чем. Нужно определить куда нажал пользователь на странице (кнопки, изображения и т.д.), собрать результат его работы (с момента авторизации и до выхода из системы) и передать это все чудо на сервер, для дальнейшего анализа.
Подскажите хоть в каком направлении думать? Может уже есть готовые сервисы или библиотеки под это? Заранее спасибо.
PM MAIL ICQ   Вверх
Amphiluke
Дата 24.8.2010, 08:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Можно зарегистрировать слушателя события click на уровне объекта document. В обработчик приходит информация о любом "кликнутом" объекта документа. Она доступна через свойство target/srcElement объекта Event.
PM   Вверх
ZavTrack
Дата 24.8.2010, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Amphiluke А где об этом можно по подробнее узнать?
Может конечно глупый вопрос, а определять эллемент он будет по id? И как быть если он есть не у всех эллементов?
PM MAIL ICQ   Вверх
Amphiluke
Дата 24.8.2010, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Причем здесь id. Я же написал уже:
Цитата(Amphiluke @  24.8.2010,  12:00 Найти цитируемый пост)
через свойство target/srcElement объекта Event

Безразлично, есть или нет id у элемента.


Цитата(ZavTrack @  24.8.2010,  22:55 Найти цитируемый пост)
А где об этом можно по подробнее узнать?

Плясать отсюда и отсюда.
PM   Вверх
EmilRegis
Дата 25.8.2010, 06:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



ZavTrack,
Код

function addHandler(obj, evnt, handler)
{
    if (obj.attachEvent)
    {
        obj.attachEvent("on" + evnt, handler);
    } 
    else (obj.addEventListener) 
    {
        obj.addEventListener(evnt, handler, false);
    } 
}

function func(evt){
    evt = evt || window.event; 
    var target = evt.target || evt.srcElement;
    alert(target.tagName);
}
addHandler(document,'click',func);

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




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


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

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