Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Взаимодействие страниц
Взаимодействие страниц основано на передаче данных, которая осуществляется с помощью двух методов: прямого и косвенного.
Прямой метод: в исходной странице создается форма, содержащая поля для ввода информации, кнопку для отправки информации:
Пример 11:
<FORM ACTION="printer_adsi.asp" TARGET="main" METHOD="get">
<INPUT TYPE="submit" VALUE="Поиск"></INPUT>
<INPUT NAME="Search_Text"></INPUT>
</FORM>
В разделе FORM присутствуют следующие параметры: ACTION, TARGET, METHOD. В параметре ACTION указывается имя файла, который содержит сценарий. Сценарию будут передаваться данные после нажатия на кнопку.
Подразделом, который обязательно присутствует в разделе <FORM>, является INPUT. INPUT имеет следующие параметры: TYPE, NAME, VALUE. Параметр TYPE определяет вид приемника информации: кнопка (TYPE=«submit» или «reset»); окно для ввода текста (TYPE=«text»), значение по умолчанию; кнопка выбора одного параметра из группы (TYPE=«radio»). VALUE – название поля, отображаемое в объекте. NAME – имя, которое участвует в формировании запроса.
Запрос, который формируется с помощью метода GET, в общем виде выглядит следующим образом: http://имя_страница.asp(htm)?П1=З1&П2=З2&...Пn=Зn.
В приведенной строке присутствуют обозначения, имеющие следующую расшифровку: П – параметр, З – значение. Опишем страницу-приемник, предназначенную для получения и обработки данных. Считывание запроса, опираясь на приведенный пример, осуществляется следующим образом:
set search_t= Request.QueryString(«Search_Text»)
Прямой метод используется для осуществления поиска.
Косвенный метод: также используется для передачи данных между сценариями на ASP. Метод основан на том, что при нажатии пользователем на картинку или текст, являющийся ссылкой, сразу формируется запрос, который передает данные.
Пример 12:
<% <A HREF="http://имя_страница.asp(htm)?П1=З1&П2=З2&...Пn=Зn"
target=" & chr(34) &"var"& chr(34) & " > <IMG SRC =imagespr1.jpg BORDER=0> </A> %>
Поиск по заданным критериям: файл sortsearch.asp
Поиск базируется на использовании фильтра. Перед осуществлением этой процедуры пользователь задает следующие параметры: критерий поиска, искомое словосочетание.
В качестве критерия может быть выбран один из параметров: «Везде», «Фирма», «Название». По умолчанию принято значение «Везде». Выбор значения по умолчанию осуществляется меткой CHECKED в соответствующем разделе INPUT. Форма на странице-отправителе выглядит следующим образом (HTML):
Пример 13:
<FORM ACTION="printer_adsi.asp" TARGET="main" METHOD="get">
<INPUT TYPE="submit" VALUE="Поиск"></INPUT>
<INPUT NAME="Search_Text"></INPUT>