Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Кто делал так, чтобы на одном сайте при прокрутке в адресной строке менялся адрес - как потом этот адрес сделать как бы существующим?

83K
06 февраля 2015 года
mFrance
4 / / 25.07.2014
Кто делал так, чтобы на одном сайте при прокрутке в адресной строке менялся адрес - как потом этот адрес сделать как бы существующим?
По событию scroll смотрим, где прокрутка, если дошла до следующего блока, с помощью pushState меняем адрес (соответственно и обработчик onpopevent заводим). У меня вопрос в том, что этот новый адрес, например, www.example.com/block01/ будет существовать только в истории посещения броузера, на него мы сможем перейти кнопками вперёд-назад.
А как сделать, чтобы его можно было, например, спустя некоторое время, вставить в адресную строку - и так же открылась та страница и перемоталась на тот блок?
Это с .htaccess связано?
Вот это не работает (если мы перед нужным блоком поставили <a name="block01"></a>):
RewriteEngine on
RewriteRule ^block01/$ index.php#block01
1.8K
06 февраля 2015 года
Kuzya
184 / / 19.03.2008
Мадам или Мсье, Ваш вопрос вызывает когнитивный диссонанс.
83K
06 февраля 2015 года
mFrance
4 / / 25.07.2014
Идея взята из этой статьи: googlewebmastercentral.blogspot.ru/2014/02/infinite-scroll-search-friendly.html
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог