У меня есть два поля: меню, клик по элементу вызывает функцию ajax и содержимое отдает на второе поле. Проблема в том, что мне надо как то через гиперссылку передавать переменную о открытой ajax странички во втором поле. Можно ли эти переменные запрятать в якоре?
Не совсем. Да ну и ладно. Посоветуйте тогда, как не перезагружая страницу, изменять url. Нужно, чтобы скопировав этот url, можно было попасть на ту самую страницу. Примечание: открытие страниц идет не путем обновления + запрос на сервер, а с помощью AJAX Добавлено спустя 8 минут 10 секунд: Пример. Ссылка типа <a href="#one" onclick="load_page()">открыть страницу</a> При клике на эту ссылку к url подписывается якорь, т.е. теперь url: http://lh/index.php#one а JS, считывает якорь и передает его PHP, который уже в ответ присылает нам нужную страничку с содержимим. Плюс в том, что поделившись url: http://lh/index.php#one мы сразу откроем страничку с нужным нам содержимым. Ну или посоветуйте скрипт, который без перезагрузки страницы поменяет get запрос
Ну скрипт посоветовать могу JQuery Если нужно более изящный вариант, в личку. Это так для просто представления)))) Код (PHP): $.method.post('index.php',{p:'Вот'}); Код (PHP): $.method.post('index.php',{p:'Вот'},{message:true,successMessage:'Бла,Бла,Бла',messageElement:{interval:false}}); Код (PHP): $.method.post('index.php',{p:'Вот'},{error:true,messageElement:{interval:false}});