Страница 1 из 1

блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-12 16:50:26
lexy
Необходимо блокировать навигацию по history (back, forward) на отдельно взятой странице при помощи JS, никто не встречал?

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-12 16:56:08
zingel
у гуглового мыла так было, назад жмёшь, а вот хер, опять там же.

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-12 16:59:06
lexy
zingel писал(а):у гуглового мыла так было, назад жмёшь, а вот хер, опять там же.
это не то, это когда страница через AJAX отображается и history через iframe не хранится, то и обновлять не чему, потому и не работало.

в данной ситуевине AJAX на этой странице использовать не могу :cz2:

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-12 18:46:15
Alex Keda
врятли...
слишком сильное ограничение браузера...

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-14 2:41:59
MAK
lexy писал(а):страница через AJAX отображается и history через iframe не хранится, то и обновлять не чему, потому и не работало.
да, раньше это имело место быть.
но сейчас это исправлено, и тем же js, путь в адресной строке меняется - это считается хорошим тоном.

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-14 11:33:01
Alex Keda
ну, ка, поделитесь - как им менять?
помню, недавно надо было...

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-15 9:05:05
lexy
lissyara писал(а):ну, ка, поделитесь - как им менять?
помню, недавно надо было...
где то встречал библиотечку для работы с хистори в AJAX, попробую пошукать.

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-15 16:01:25
lexy
http://www.onjava.com/pub/a/onjava/2005 ... tml?page=1

вот тут про обработку истории браузера под AJAX

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-16 17:06:59
MAK
какие нафик библиотечки? какие аяксы? )
document.location
помню давно еще встречал ответ на вопрос "подскажите лучший справочник по аякс-технологиям" - полный справочник по javascript. )
у меня с тех пор такой вот справочиник валяется, новый, гад, абсолютно. )

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-16 17:24:28
lexy
MAK писал(а):какие нафик библиотечки? какие аяксы? )
document.location
помню давно еще встречал ответ на вопрос "подскажите лучший справочник по аякс-технологиям" - полный справочник по javascript. )
И? каким образом мониторить, что юзер нажал кнопку back или forward браузера? или refresh? (не document.location.reload(), а кнопочка браузера? )
MAK писал(а): у меня с тех пор такой вот справочиник валяется, новый, гад, абсолютно. )
приобрел орелевский, 6 издание - очень рад, справочник читать надо, а не валять :-D

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-16 17:46:56
MAK
lexy писал(а):И? каким образом мониторить, что юзер нажал кнопку back или forward браузера? или refresh? (не document.location.reload(), а кнопочка браузера? )
аа, ну енто не ко мне - к терапевтам...
а после сеанса наладить библиотечку, которая будет подсчитывать пуки пользователя...

я к тому, что нефик вообще мониторить что пользователь жмакает функциональные кнопки браузера. это моя имха - прошу не придираться. )

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-16 17:47:52
MAK
lexy писал(а):приобрел орелевский, 6 издание - очень рад, справочник читать надо, а не валять :-D
это точно! могу отдать кому-нить. )

Re: блокировать навигацию по history (back, forward) на...

Добавлено: 2008-12-17 8:37:28
lexy
MAK писал(а): я к тому, что нефик вообще мониторить что пользователь жмакает функциональные кнопки браузера. это моя имха - прошу не придираться. )
сорри, но у нас разный подход.... одно дело, когда пользователь ползает по порнушке - тут уж действительно - его дело, на что ... и какой рукой, а другое, когда он решает производственную задачу с помощью интернет-приложения и необходимо ограничить неправильные действия.

PS. сорвалось в флейм ((((((((. ЗАКРЫВАЕМ.