Вы не можете просто взломать браузер пользователя и заставить его перейти на другую страницу, когда они пытаются уйти. Браузеры внедрили профилактические меры для такого рода намерений несколько лет назад.
Когда пользователь решает щелкнуть назад / вперед или ввести URL-адрес в адресную строку, находясь на вашем сайте, вы не можете перенаправить их куда-либо еще или предотвратить это действие. Тем не менее, вы можете спросить пользователя (через стандартное диалоговое окно в его браузере, в которое вы можете добавить текстовое утверждение в некоторых случаях), хочет ли он остаться на вашем сайте или уйти.
Для вас было бы лучше установить что-то вроде Google Analytics:
http://www.google.com/analytics/
Это позволит вам отслеживать активность посетителей в мельчайших деталях, чтобы вы могли видеть, где они покидают сайт, как долго они остаются и где вам, возможно, потребуется улучшить свой сайт. Это даст вам намного лучшую обратную связь, не вмешиваясь во время пользователя или опыт просмотра. Более того, такие программы, как Analytics, не требуют от пользователя активного участия в предоставлении вам отзывов (о которых вы вскоре узнаете, никто не будет). Когда кто-то решает покинуть ваш сайт, он ушел. Никакое количество попрошайничества, просьб или всплывающих окон не заставит их остаться. Фактически, они, вероятно, просто гарантируют, что пользователь никогда не вернется.
Поэтому возьмите его у нас и используйте отслеживание статистики, а не вмешивайтесь в работу пользователя.