Переход по страницам без перезагрузки и без ajax

R
На сайте с 03.08.2012
Offline
131
3662

Здравствуйте, есть сайт http://www.trance(точка)fm там есть плеер, его можно запустить, слушать музыку и переходить по страницам сайта без перезагрузки страницы всей, при этом адресс где ты сейчас находишься меняется, т.е. это сделано как я понял НЕ на ajax. Подскажите, пожалуйста, как это можно реализовать у себя на сайте?

LEOnidUKG
На сайте с 25.11.2006
Offline
1670
#1

Делается это руками. Подгружается через ajax страница, а урл меняется через системные команды тоже ajax-а.

В IE только это не прокатывает.

Нанимаете программиста, ставите ТЗ и в путь дорогу.

✅ Трастовых площадок под размещение статей и ссылок. Опыт 15 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Новый аналог AllSubbmitter https://getmanylinks.ru/getmanysubmits.html (Бесплатное демо)
R
На сайте с 03.08.2012
Offline
131
#2

Почему? Тот сайт в IE работает прекрасно. Получается не ajax?

dkameleon
На сайте с 09.12.2005
Offline
386
#3
LEOnidUKG:
а урл меняется через системные команды тоже ajax-а.
В IE только это не прокатывает.

никакого отношения смена урлов к аяксу не имеет.

revered, в урле ищите знак #

document.location.hash

ну и ивент соответствующий есть.

а ещё так можно: https://github.com/browserstate/history.js/

к слову, аякс в ИЕ тоже работает. ИЕ не изгой.

Дизайн интерьера (http://balabukha.com/)
LEOnidUKG
На сайте с 25.11.2006
Offline
1670
#4

Я отстал от жизни 10 и 11 эксплорер уже держат всю полноту HTML и pushState и т.п.

к слову, аякс в ИЕ

Я не про аякс в ИЕ, я про pushState

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий