![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 12
|
![]()
Привет, всем.
Я сейчас работаю над одним сайтом по показу всяких разных спортивных акций. Вопрос заключается в том, можно ли (и если да, то как) изменять динамически URL не перезагружая страницу. Суть проблемы заключается в том, я получаю список фильмов ( файл XML), который я отправляю клиенту и он уже потом обрабатывается машиной клиента. На сайте я сделал несколько фильтров (по дате, популярности...), которые генерируются на машине клиента (что бы не перегружать сервер такими мелочами). Я хотел бы, что бы номер страницы и используемый фильтр были встроены динамически в URL, но без перезагрузки страницы. Вот пример URL который у меня есть http://..../Freeski , а при смени страницы и использования фильтра страница не перезагружалась, а URL принимал такой вид http://..../Freeski/page1/filter_date Вот адрес предедущей версии сайта, где , в принципе, используется такая же система фильтрации и перехода по по страницам видео списка: ***тут_была_ссылка*** Заранее благодарю за любую помощь. Ссылку потер, она необязательна. //модератор Последний раз редактировалось SkyM@n; 19.02.2009 в 00:28. |
![]() |
![]() |
![]() |
#2 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 12
|
![]()
Спасибо за совет. Я уже думел о добавление пустых anchors, но тогда я меняю структуру URL для для одной из частей сайта. Я бы хотел это обойти. Ну как резервное решение оно всегда под рукой. Спасибо.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 12
|
![]()
что, некому помочь? Жаль.
![]() А может это на самом деле нереально?! ![]() |
![]() |
![]() |
![]() |
#5 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 12
|
![]()
Модератор. Насколько я понял ты мне предлагаешь вставить пустые якоря в страницу, которые меняют общий вид адреса, но отдел маркетинга хочет избежать добавления # и с этим я нечего поделать не могу. Так что если я чего не понял, разжуй, но вроде ты просто не прочитал предыдущее сообщение.
|
![]() |
![]() |
![]() |
#7 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
Если не хотите добавлять #, тогда делайте реврайт:
Код:
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 18.02.2009
Сообщений: 12
|
![]()
Спасибо за идею. Попробую.
Что-то я стормозил. Через реврайты можно определить правила, но только со стороны сервера, а мне надо что бы адрес генерировался со стороны клиента. Со стороны сервера я могу это сделать и на РНР. Последний раз редактировалось ilusha; 25.02.2009 в 11:15. Причина: Что-то я стормозил |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение страницы в браузере | Dj_smart | Общие вопросы Delphi | 5 | 19.10.2008 09:37 |
проверить текстовое поле веб-страницы на пустоту на языке JavaScript | Екатерина007 | JavaScript, Ajax | 1 | 08.05.2008 05:52 |
Как изменить partition table без перезагрузки | alexBlack | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 12.02.2008 08:03 |
Как сделать разрыв страницы печати по условию и узнать номер страницы | Leanna | Microsoft Office Excel | 2 | 21.01.2008 06:59 |
Html страницы | LineStown | Работа с сетью в Delphi | 3 | 11.04.2007 13:16 |