Привет всем! На суд общественности выкладываю jQuery плагин маршрутизации ЧПУ для JavaScript. Страница плагина и демо Пример использования: [js]$.router(/^name.+)$/, function(m, user) { alert('Hello, '+user) }, function(m, user) { alert('Goodbye, '+user) })[/js]
Кто не понимает, тому и не понятно . Хорошая вещ. Навигация на ajax-based сайте, с сохранением истории + ЧПУ.
Апельсин, igordata ЧПУ - неотемлемая часть web 2.0. Существует много библиотек для работы с URL и историей в JavaScript, но все они имеют интерфейс низкого уровня. Данный плагин выполняет простую маршрутизацию по URL, идущим после # Для этого достаточно определить таблицу маршрутизации. Ключи таблицы - адреса; значения - Действие. Действие может возвращать метод отката себя. С версии 0.3 можно использовать динамические адреса, например: http://example.com/#user=MyName Изучайте пример и его работу на странице плагина
аа. круто. одноклассникам продай, а то они забеали уже со своим убеанским интерфейсом где ни вперед ни назад ничерта не работает
v0.4 - поддержка RegExp - откат можно передавать последним аргументом [js]$.router(/^name.+)$/, function(m, user) { alert('Hello, '+user) }, function(m, user) { alert('Goodbye, '+user) })[/js] enjoy P.S. проект переехал на github