- Регистрация
- 23.08.2012
- Сообщения
- 492
- Реакции
- 97
- Баллы
- 28
- Возраст
- 47
- Местоположение
- РФ, Москва
- Native language | Родной язык
- Русский
Кто делал так, чтобы на одном сайте при прокрутке в адресной строке менялся адрес - как потом этот адрес сделать как бы существующим?
По событию scroll смотрим, где прокрутка, если дошла до следующего блока, с помощью pushState меняем адрес (соответственно и обработчик onpopevent заводим). У меня вопрос в том, что этот новый адрес, например,
А как сделать, чтобы его можно было, например, спустя некоторое время, вставить в адресную строку - и так же открылась та страница и перемоталась на тот блок?
Это с .htaccess связано?
Вот это не работает (если мы перед нужным блоком поставили <a name="block01"></a>):
RewriteEngine on
RewriteRule ^block01/$ index.php#block01
По событию scroll смотрим, где прокрутка, если дошла до следующего блока, с помощью pushState меняем адрес (соответственно и обработчик onpopevent заводим). У меня вопрос в том, что этот новый адрес, например,
You do not have permission to view link please Вход or Регистрация
будет существовать только в истории посещения броузера, на него мы сможем перейти кнопками вперёд-назад.А как сделать, чтобы его можно было, например, спустя некоторое время, вставить в адресную строку - и так же открылась та страница и перемоталась на тот блок?
Это с .htaccess связано?
Вот это не работает (если мы перед нужным блоком поставили <a name="block01"></a>):
RewriteEngine on
RewriteRule ^block01/$ index.php#block01