Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Jquery и браузер (https://javascript.ru/forum/jquery/22062-jquery-i-brauzer.html)

Igor_K 04.10.2011 22:27

Jquery и браузер
 
Доброго времени суток!

Кто знает, можно ли перехватывать с помощью jquery (или как-то javascript-ом) нажатие кнопки обновить в браузере?

ksa 05.10.2011 16:17

Igor_K, и что делать потом?

Igor_K 06.10.2011 01:01

После перехвата кнопки Обновить мне нужно в зависимости от установленного флага редиректить либо на главную, либо на внутреннюю страницу сайта.

zebra 06.10.2011 02:05

Беспредел :nono:

Igor_K 06.10.2011 11:44

Цитата:

Беспредел
Такое желание Заказчика, и чтобы его реализовать - нужен такой ход. Такое вообще возможно? Может в целях безопасности запрещено перехватывать кнопки браузера и решить проблему таким способом нереально? Гуглил, ничего по перехвату кнопок не нашел

ksa 06.10.2011 11:47

Цитата:

Сообщение от Igor_K
ничего по перехвату кнопок не нашел

И правильно. Если я (как пользователь) даю команду браузеру (не странице) - значит я так хочу. И мнение страницы меня мало интересует.

Tmin10 06.10.2011 21:30

Можно это реализовать на php допустим, то есть при повторной загрузке страницы подсунуть браузеру редирикт, клиентскими скриптами тут не обойтись.

Danil 07.10.2011 11:40

Можно попробовать при клике на флаг, отправлять ajax запрос на скрипт меняющий переменную в сессии. А при обновлении страницы запрашивать эту переменную, и редиректить в соответствии со значением.

cmd 07.10.2011 23:54

Цитата:

Можно попробовать при клике на флаг, отправлять ajax запрос на скрипт меняющий переменную в сессии. А при обновлении страницы запрашивать эту переменную, и редиректить в соответствии со значением.
Но как это воспримут поисковые боты мы не знаем. В связи с чем, рекомендую, объяснить заказчику, что он не прав. Киньте ему ссылку на эту тему - пусть не лезет с ценными идеями в неведомые для себя дебри.


Часовой пояс GMT +3, время: 01:53.