|
|
|
Forum Member
      
участник
Last Login: 13.06.2007 15:43
Сообщ.: 48,
Visits: 479
|
|
Скажыте, пожайлуста, возможно ли заблокировать кнгопку браузера "Назад". И если "да", то подскажите как.
Зарание благодарю.
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
Заблокировать нельзя. Ты можешь ее скрыть открыв новое окно без панели инструментов или сделав навигацию по сайту с помощью JavaScript функции location.replace. В последнем случае каждая новая страница будет заменять текущую в списке истории браузера и кнопка "back" будет как-бы заблокированной.
Только стоит очень хорошо подумать прежде чем так делать так как пользователи привыкли к этой кнопке.
|
|
|
|
|
Forum Member
      
участник
Last Login: 13.06.2007 15:43
Сообщ.: 48,
Visits: 479
|
|
Из всех страниц мне нужна только одна с "неработающим" "back", тоесть проще открыть окно без панели инструментов.
Как это зделать?
А вообще, то дело обстоит так:
в одном из фреймов страници содержится список ссылок, в зависимости то того по какой ссылке был клик другой фрейм меняет отображаемую информацию и переменная )меняет своё значение. Всё просто. Но, возможен вариант, когда пользователь прощолкав несколько ссылок, решил вернуться к предадущей использовав при этом кнопку "Назад". В итоге вместимое фрейма изменилось, а значение Session('Kod') - нет. Как можна выкрутится из этой ситуации.
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
[quote="Rebys"]Из всех страниц мне нужна только одна с "неработающим" "back", тоесть проще открыть окно без панели инструментов.
Как это зделать?[/quote]
window.open("http://...", "_blank", "toolbar=no");
[quote="Rebys"]А вообще, то дело обстоит так:
в одном из фреймов страници содержится список ссылок, в зависимости то того по какой ссылке был клик другой фрейм меняет отображаемую информацию и переменная )меняет своё значение. Всё просто. Но, возможен вариант, когда пользователь прощолкав несколько ссылок, решил вернуться к предадущей использовав при этом кнопку "Назад". В итоге вместимое фрейма изменилось, а значение Session('Kod') - нет. Как можна выкрутится из этой ситуации.[/quote]
Запрети кешироание своих страниц, так чтобы при возврате назад страница снова запрашивалась с сервера и тогда ты сможешь записать в Session нужное тебе значение
|
|
|
|