|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.03.2009, 20:25 | #1 |
Пользователь
Регистрация: 16.12.2006
Сообщений: 82
|
Узнать адрес перехода
Здравствуйте! Как можно с помощью JS узнать адрес, на который уходит пользоватесь?
Т.е. не важно как это происходит: по ссылке, с помощью скрипта или meta - главное только узнать куда он переходит. Причем что бы можно было потом отменить переход. Заранее спасибо! =) |
04.03.2009, 21:03 | #2 |
Участник клуба
Регистрация: 04.10.2008
Сообщений: 1,485
|
нажав на любую ссылку на странице пользователь посылает запрос к серверу указанному в ссылке, не сообщая странице сайта куда он уходит, но тем не менее можно с помощью некоторых библиотек несколько переделать все ссылки и формы на странице добавив к ним событие логгирующее их нажатие и отменяющее переход
ищите похожие темы, они обсуждались буквально считанные часы назад свободен... |
05.03.2009, 01:14 | #3 |
Пользователь
Регистрация: 16.12.2006
Сообщений: 82
|
Это про jQuery? Я читал до того, как создать новую тему. Проблема в том, что не известно каким образом будет это происходить. Не обязательно по нажатии на ссылку (скоре даже маловероятно в моем случае). Вероятнее всего будет перенаправление через document.location. Вот мне и надо как-то это определить. Переход по ссылке можно определить довольно легко. А вот как другие методы? Неужели нет универсального метода? Событие ухода со страницы тоже можно отловить, но по нему нельзя узнать куда именно уходит пользователь. У меня были мысли отлавливать событие до исполнения кода JS, потом его разбирать на кусочки и проверять, есть ли там document.location или нет. Но это очень неудобно и сложно нормально реализовать (даже если в коде и есть document.location, то не факт, что он должен сработать из-за всевозможных условий).
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
(HTML или JS) Узнать IP адрес | Air | Помощь студентам | 14 | 11.07.2008 10:12 |
Delphi 7 Как программно узнать мак-адрес? | ratttx | Свободное общение | 3 | 15.04.2008 08:47 |
Узнать адрес ошибки | Д'якон | Win Api | 6 | 05.12.2007 22:12 |
Как узнать IP адрес? | AidarBik | Работа с сетью в Delphi | 2 | 11.07.2007 12:37 |
как узнать ip адрес зная mac адрес | Roman | Работа с сетью в Delphi | 9 | 25.06.2007 12:39 |