Здравствуйте, подскажите, пожалуйста, каким образом возможно добавить параметры к URL'у в адресной строке браузера, если используются AJAX-запросы. Пример: на веб-странице есть пейджер с возможностью задания количества результатов на страницы. Как такое можно реализовать?
Будут идеи? Добавлено спустя 20 минут 42 секунды: Я нашел вариант с anchor-навигацией (хеш-навигация), но это не совсем то, нужно без якоря...
Без якоря будет перезагружаться браузер. Как я понимаю этот вариант нужен на случай не работы js, то есть для поисковиков пишите тогда с тем, чтобы ссылки были рабочие но к ним просто ставьте отмену действия поум.
Что значит ? Написал следующий код: Код (Text): <script> function getHash(param){ var params = JSON.parse(document.location.hash.substr(1)); return eval('params.' + param); } function setHash(param, value){ var params = new Object(); var hash = document.location.hash.substr(1); if(hash != ''){ params = hash; } eval('params.' + param + ' = ' + value); document.location.hash = JSON.stringify(params); } setHash('param1', 1); setHash('param2', 2); alert(getHash('param1')); </script> . Есть проблема, при обновлении, кавычки в адресной строке браузера экранируются, как этого избежать?