в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

свойство search объекта location

предыдущая страничка следующая страничка

Обмен данными между страницами с помощью URL. Нередко нужно сделать так, чтобы некоторые данные, содержащиеся на одной странице, были доступны для сценария другой страницы (он мог как бы "запрашивать" их). Этого можно достичь, загрузив страницу одним из трех методов: с помощью свойства document.cookie, в результате изменения установок в многофреймовых документах и благодаря строке, по которой проводится поиск URL-адресов. Вот что в действительности происходит при посещении поисковых и коммерческих узлов, с которых в браузер пользователя отправляется информация. Вместо сохранения критериев поиска на сервере, они отправляются обратно клиенту, но уже как часть URL. В следующий раз, когда этот URL активизируется, на сервер поступят те же значения, но уже для обработки (например, для того чтобы переслать пользователю следующую страницу результатов поиска по сделанному запросу).
Обмен данными между страницами не ограничен связью клиент-сервер. Для того, чтобы передать данные от одной страницы к другой, можно использовать строку поиска только на стороне клиента. Если на сервере отсутствуют CGI-приложения, запрограммированные на управление строкой поиска, на Web-сервере эта строка воспринимается как часть данных, получаемых вместе с адресом. С помощью специального сценария в последней загруженной странице может быть найдена строка поиска (благодаря свойству location.search) и "отделена" для дальнейшего ее помещения в переменные сценария. В примере демонстрируется применение описанной выше методики.

 
 
 
  примеры | назад | вперед | 1 | 2 | 3 | 4 | 5 | <<< | >>>

Hosted by uCoz