Re[4]: Тяжко жить на белом свете :(
От: Aggtaa Россия  
Дата: 27.05.04 14:14
Оценка: +1
Да, действительно, понятнее не стало.

Сразу оговорюсь: подменить адрес в интерфейсе браузера без перезагрузки страницы невозможно. Покрайней мере, в большинстве из них, в т.ч. в IE.

С какой целью необходимо отказываться от перезагрузки страницы? Если из опасений потерять собранные динамическим скриптом данные, то ведь ничто не мешает передать их через сессию или post-запрос на новый адрес. Если это действительно необходимо, то данные для второй страницы (той, на которую пользователь попадает после нажатия на кнопку и URI которой он впоследствии вводит в браузере) можно запросить с сервера заранее, а затем без дополнительных запросов сформировать ее на клиенте путем document.write()

Второй вопрос: если данные, собираемые скриптом воспроизводимы (скрипт при одинаковых условиях выдает одинаковые данные) — а я исхожу из того, что есть вариант сохранять их в куках — то почему вторая страница не может запросить эти данные у страницы с динамическим скриптом? Способов для решения этого вопроса множество: FRAME, IFRAME, Window.Open или даже банальный циклический редирект, который я уже предложил.

Третий вопрос. Если данные все же воспроизводимы, то почему нельзя поместить один и тот-же динамический скрипт на обе эти страницы? А контекст работы для этого скрипта сохранять в куках (если он, конечно, меньше по размеру..)
A.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.