Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Click Log / 6 сообщений из 6, страница 1 из 1
21.09.2006, 11:37
    #34002378
goman01
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click Log
Здрастье уважаемые!
Имею проблему:
Есть сайт на АСП классике, надо сделать систему, которая отслеживает куда нажал пользователь и на какой странице, сохранять это в БД.
Человек говорит делать на ЯваСкрипте, но помоему чето это ващегеморой будет.
Эту информацию никак из переменных окружения вытащить нельзя?
...
Рейтинг: 0 / 0
21.09.2006, 15:48
    #34003655
gaidar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click Log
Простых варианта два: 1) на все страницы включить SSI вставкой контрол, который будет записывать в базу текущий адрес и реферала
2) Включить запись логов IIS и "парсить" логи (по умолчанию складываются в C:\WINDOWS\system32\LogFiles, так что лучше поменять директорию для логов сайта).--
Гайдар Магдануров
E-Mail | Блог | Сайт

Difficult I do now, impossible will take a while...
...
Рейтинг: 0 / 0
22.09.2006, 06:57
    #34004805
goman01
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click Log
1) Текущий адресс получить не трудно, а вот ИД имени картинки или кнопки по которой сщелкнул пользователь. Это же обрабатывается на клиенте, как это через сервер достать.
2) Что именно записывается в логи? Хотелось бы узнать, чтоб лишеюю работу не делать
...
Рейтинг: 0 / 0
23.09.2006, 08:54
    #34007607
goman01
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click Log
Еще вопрос можно ли через java script вытащить имя ссылки на которую пользователь нажал?
Типа :
function document.onClick()
{
 var sl=document.SelectedIem
}
...
Рейтинг: 0 / 0
23.09.2006, 13:54
    #34007758
mva
mva
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click Log
Только через java script .

Примерно так:function r(a)
{
img = new Image();
img.src = 'http://../href=' + a.href;
}
 
Места где нужно отслеживать клик помечаешь onclick="r(this)"<a target="_blank" href="http://.../" onclick="r(this)">...</a>
...
Рейтинг: 0 / 0
25.09.2006, 05:31
    #34008657
goman01
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Click Log
Через js решилось проще:

fucntion document.onclick()
{
element=event.element
document.frames.iframe.src="путь к фрейму?val="+element.outerText
}

Реагирует на любые нажатия линка, имэджа, баттона. Во фрейме все что надо пихаем в базу. Фрейм подвязываем к footer'у страницы и получаем его на всех страницах, и делаем его неидимым.

Вот и все решение проблемы. Если кому-нибуть надо могу полный скрипт привести
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Click Log / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]