![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| xarakiry |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 28.5.2008 Репутация: нет Всего: -1 |
Написал скрипт на аяксе.Теперь хотелось бы для удобства, когда пользователь нажал на ссылочку..она подгрузилась на аяксе...а в адресной строке поменялся урл...чтобы потом пользователь мог бы вернуться на эту же страницу .
--------------------
Все университеты Азербайджана на students.az |
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 4 Всего: 22 |
У того же jQuery есть плагин, который расставляет после url'а конструкцию типа "#abcdef" и позволяет двигаться по хистори. Но это костыль ИМХО. И никакого удобства тут нет ...
|
|||
|
||||
| xarakiry |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 28.5.2008 Репутация: нет Всего: -1 |
Да..это можно написать безо всяких плагинов... 2-мя строками. Но вот так чтобы пользователь перешел по аякс ссылку...и как минимум обновил страницу..чтобы попал на ту же страницу..а не в корень... вот это меня интересует...
--------------------
Все университеты Азербайджана на students.az |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
xarakiry, Дык, по загрузке странички проверяй hash у location'а и делай то, что в нем написано...
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 4 Всего: 22 |
Или по сессии храни состояние, которое лекго можно вернуть при рефреше.
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
IDVsbruck, угу, и сохранить в закладки очень удобно бывает, когда в сессии
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 4 Всего: 22 |
Не понял - так и скажи ... а перекручивать не надо.
В сессию можно загнать объект, который может запомнить не только текущее состояние, но и последовательность переходов. Правда, управлять переходами можно только на странице, а не браузером, но обычно это не очень нужно. А вот состояние - без проблем. |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
IDVsbruck, в gmail'е, который полностью сделан на ajax'е, можно сохранить адрес своего письма в закладках и через пару дней открыть его. Сессии так долго не живут...
Зачем хранить последовательность переходов в сессии и дублировать информацию в броузере? -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 4 Всего: 22 |
Ок. Соглашуть. Думал, ты издеваешься и ерничаешь ...
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |