Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: a@mail.dux.ru от 05 Февраля 2003, 14:17:39

Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: a@mail.dux.ru от 05 Февраля 2003, 14:17:39
Помогите сделать что бы при покидании моего сайта посетителю открывалась страница (help.htm) с небольшим опросником или предложением возможно интересных ему ссылок.
Естестненно, пока он находиться на сайте эта страница не открывается (help.htm)
Спасибо.
Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: Xander от 05 Февраля 2003, 14:31:21
a@mail.dux.ru

Но если ты так сделаешь, то пользователь уже наверняка не вернется на твой сайт. Так только низкокачественные порнушные сайты делают.
Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: mike от 05 Февраля 2003, 14:57:09
Цитировать
Так только низкокачественные порнушные сайты делают.

ППКС! Гораздо корректнее завести отдельную страничку ссылок и опросник встроить в одну из страниц сайта, там где он больше всего к месту. А там уже хочешь - отвечай, а хочешь - нет.

А выяснить, куда уходит посетитель, у тебя не выйдет. onUnload срабатывает при каждом уходе со страницы, а вдруг посетитель просто идет по ссылкам на твоем же сайте?
Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: a@mail.dux.ru от 05 Февраля 2003, 15:49:23
это не годиться. дело в том, что если я размещу этот код на всех
  страницах, то при переходе со старницы на другую страницу моего
  сайта каждый раз будет открываться это окно.

  А на одной я не могу разместить. я ведь не знаю, с какой страницы он
  уйдет.

  Про порнушные сайты - :)))  Но если с умом сделать, то может не обидиться
  посетитель.
Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: Xander от 05 Февраля 2003, 16:19:43
a@mail.dux.ru
не может не обидеться.
Брось эту затею, не выйдет ничего хорошего.
Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: mike от 05 Февраля 2003, 16:23:57
a@mail.dux.ru
В большинстве случаев нельзя узнать, куда уходит посетитель. Он может закрыть окно, набрать новую ссылку в адресной строке и просто кликнуть по ссылке. Без onUnload отследить можно только последний вариант.

Цитировать
Но если с умом сделать, то может не обидиться
посетитель.

Если посетитель уходит с сайта, то он уже увидел на нем все, что хотел. И если вдогонку вываливается окно, то оно с вероятностью 99% принимается за рекламу (спасибо, уже приучили) и немедленно закрывается не глядя.

P.S. Посетитель может этого окна даже не увидеть, т.к. броузеры или надстройки над ними могут подавлять всплывающие окна, которые выдаются на onUnload.
Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: Макс от 05 Февраля 2003, 16:39:43
hint:
а что если при появлении окна ставить куку, а при последующих onunload проверять есть ли куку и если ее нет - открывать окно ? (а если у юзера отключены куки -  не показазывать окно)
Название: как узнать, что посетитель хочет покинуть сайт
Отправлено: tarya от 17 Февраля 2003, 17:42:16
чтоб узнать хочет ли посетитель свалить нужно каждому пользователю внедрить в голову штыри и спец апаратуру для слежки за мыслями, и когда он решит свалить с сайта загорится лампочка или что то еще и далее просто й код проавда на пхп пишу


if ($alert == "хочу свалить с сайта")
{
 exitsite($user);
}
?>








:)