Как изменить адресную строку и изменить историю переходов
В общем есть небольшой каталого сделаный на adjax-е, т.е. адресная строка остается без изменений
index.php?id=company_catalog без разницы на какой старинице он находится, строка все равно остается без изменений. Как можно сделать чтобы строка отображала текущую страницу. index.php?id=company_catalog&page=page2 к примеру. Но страница чтобы не перегружалась. это позволит сохранить текущее место нахождения в каталоге и зайти на него по ссылке в следующий раз. Следующий вопрос, если в каталоге человек что-то выбрал и нужный ему пункт высветился во весь экран с перезагрузкой страницы. например выбралось index.php?id=cur_comp&idc=25465685 если после прочтения информации, человек нажмет кнопку назад он пападет в index.php?id=company_catalog - т.е. в начало каталого, или можно все-таки чтобы он возвращался на index.php?id=company_catalog&page=page2 Заранее спасибо, если что не понятно, напишу подробней. |
Согласно общепринятой логике, обычно делают ссылки, вроде "посмотреть мою корзину", "посмотреть выбранный товар", не трогая location
|
все спс. нашел, что надо :)
window.history.pushState(null, null, "/страница?переменные"); |
смотри у меня подпись
|
|
Часовой пояс GMT +3, время: 18:51. |