Сделать кнопку «Назад» браузера более чем на 1 за клик - PullRequest
3 голосов
/ 06 сентября 2011

Я знаю, что вы можете сделать javascript:history.go(-2), чтобы заставить пользователя вернуться назад на 2 страницы, однако мне было любопытно, если бы было возможно каким-либо образом заставить нажатой кнопку возврата в браузере вернуться назад 2 а также.

Я не думал, что подобное возможно, пока не прочитал: Отключить кнопку возврата браузера
Так может это так?

1 Ответ

3 голосов
/ 06 сентября 2011

Если вы прочитаете этот более старый пост более внимательно, вы увидите, что то, что предлагают ответы, технически не отключает кнопку возврата браузера. Он очищает кэш, так что возвращаться нечего. Это взлом для достижения определенного эффекта.

Потому что я не могу удержаться от глупых сравнений ...

Эта разница между отключением кнопки «Назад» и настройкой кэша, чтобы к нему не было возврата, напоминает вопрос: «Можем ли мы отключить 8-й канал на телевизоре». Ответы не о том, как отключить способность телевизора отображать 8-й канал. Они больше похожи на разговоры о том, как заблокировать эфир или взорвать телевизионную станцию ​​для достижения того же эффекта.

Дело в том, что вы не можете управлять браузером клиента так, как вы просите.

...