Как запретить кнопки Назад/Вперед?
Как запретить из JS кнопки Назад/Вперед у броузера?
|
Никак.
|
Интересно зачем им это надо? Такие вещи делать. Люди любят эти кнопочки, а я так просто обожаю :) .
|
Дело в том, что административная панель построена полностью на JavaScript. И возврат на обратную страницу чреват тем, что JS-приложение полностью сбросится. И не будет того эффекта, что ожидает пользователь (то есть не попадет он на ту страницу что хочет). В идеале было бы неплохо вообще сделать чтобы эти кнопки работали внутри моего JS-приложения. Но как это сделать?
|
М.б.
location.replace(url);? |
наверно вам нужно использовать hash
при его изменении страница не перезагружается Таким образом повесив на все ссылки в качестве href только hash, и навесив на них свои обработчики события, вы получите админку прекрасно работающую при незаблокированных кнопках навигации |
Что-то тут не то. Вот это:
location.replace(url); Просто перезагрузит страницу на адрес url. Но это никак не запретит нужные мне кнопки. Цитата:
Фу, проблему я получается надумал. |
Спасибо гвоздю)
|
Цитата:
window.location.hash='#new_hash'; |
2 Gvoz , спасибо. только вот в GC и Opera не срабатывает
|
Цитата:
Теперь во всем разобрался! |
Знаю, что прошло 3 года, но может кому пригодится.
В ИЕ ничег себе так работает <body onunload="document.execCommand('stop')"> В других браузерах пока не нашёл, как найду - отпешусь |
Часовой пояс GMT +3, время: 08:38. |