Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 400109.doc
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
578.56 Кб
Скачать

Практическое занятие №3

Тема: Модификация поисковой страницы

Время проведения: 2 часа

Программное обеспечение: OS Windows, Internet

Цель работы: освоить последовательность действий для модификации поисковой страницы в Internet.

Методика выполнения работы:

Вы произведете модификацию поисковых страниц Web-сайта Ramona Publishing для того, чтобы предоставить дистрибьюторам возможность осуществлять поиск новых книг.

Во-первых, необходимо поместить элемент combo box с именем ss на странице search.htm. Этот элемент должен иметь два значения:

значение по умолчанию обязано быть пустым, а другое значение должно использоваться для отображения всех новых книг.

Затем, вам необходимо модифицировать файл Result.asp для того, чтобы изменить поисковый запрос.

Для того, чтобы открыть файл search.htm в отладчике скриптов Microsoft Script Debugger:

1. В меню кнопки Start выберите Programs | Windows NT 4.0 Option pack | Microsoft Script Debugger, а затем укажите Microsoft Script Debugger.

2. Откройте страницу search.htm. Эта страница размещена в каталоге Microsoft Site server\siteserver\Knowledge\Search\datebase\search\Ramona\.

Для того чтобы расположить элемент combo box на поисковой странице, необходимо:

1. На поисковой странице seatch.htm поместить строки кода:

<input type=”text” name=”qu” site=”60” maxlength=”100” value=””>

</td>

</tr>

2. После тега </tr> ввести следующий код, формирующий элемент combo box:

</tr>

</td><font fase=”verdana,arial, sans-serif” style=”font-size:10pt”>

Special search for: </font></td>

<td>

<select name=ss>

<option value=””>

<option value=”new”>New Books

</select>

</td>

</tr>

3. В меню File выбрать команду Save и затем закрыть данный файл.

Для модификации файла results.asp:

1. Откройте страницу sesult.asp. Эта страница размещается в каталоге: Microsoft Site

server\siteserver\Knowledge\Search\datebase\search\Ramona\.

2. Поместите строку кода:

If Request (“qu”) <> “ “ then

Response.write L_searchingFor_text & “ <b> & _

Request (“qu”) & “</b>. ”

End if

В строку, следующую за оператором end if, введите представленный ниже фрагмент кода:

If Request (“ss”) <> “ “ then

Response.write L_searchingFor_text & “ <b> & _

Request (“ss”) & “ ” & ”Books” “</b>  ”

End if

3. Поместите выражение:

Q.SetQueryfromUrl (Request.QueryString)

Добавьте код:

If request (“ss”) <> “” and request (“qu”) = ”” then

q.query=”@meta_new = “ & “new

end if

if request (“ss”) <> “” and request (“qu”) <> ”” then

q.query=”q.query & “ and @meta_new = “ & request (“ss”)

end if

4. В меню File выберите команду Save, а затем закройте файл.

Для поиска новых книг:

1. В Internet Explorer откройте поисковую страницу сайта Ramona Publishing site. Доступ к поисковой странице осуществляется по URL: http://localhost/siteserver/knowledge/search/datebase/search/Ramona/search.htm.

2. В поле Special search for (специальный поиск) выберите New Books (новые книги) и затем нажмите кнопку Search для получения всех новых книг.

Практическое занятие №4

Тема: Создание и проверка допустимости XML -документа,

содержащего описание книги

Время проведения: 2 часа

Программное обеспечение: OS Windows, Internet

Цель работы: освоить последовательность действий для создания и проверка допустимости XML -документа, содержащего описание книги в Internet.

Методика выполнения работы:

1. СОЗДАНИЕ ХМL-ДОКУМЕНТА

Вы откроете НТМL-страницу, содержащую описание книги, и скопируете находящиеся в ней данные в ХМL-документ.

Для того чтобы открыть НТМL-страницу, содержащую описание книги, необходимо в Microsoft Windows NT Ехр1огег открыть папку Labs\Lab06\StartCode, а затем дважды щелкнуть по файлу book.htm.

Данная страница будет отображена в Microsoft Internet Ехр1огег.

Для того чтобы открыть ХМL-документ:

1. В меню кнопки Start укажите пункт Programs, выберите команду Accessories, а затем щелкните на Notepad.

2. В папке Labs\Lab06\StartCode откройте файл book.htm.

Для того чтобы завершить работу над ХМL-документом:

1. В файле book.htm найдите соответствующие значения, которые необходимо указать в файле book.xml.

2. Скопируйте каждое значение и вставьте их в файл book.xml.

3. Добавьте соответствующие закрывающие теги в ХМL-документ.

4. Сохраните файл book.xml в папке Labs\Lab06.

Для просмотра результатов в Windows NT Explorer откройте файл book.xml в папке Labs\Lab06. В браузере отображается ХМL-документ.

2. СОЗДАНИЕ DТD ХМL

В этом упражнении вы сформируете DТD для ХМL-документа, который вы создали в предыдущем упражнении.

Для того чтобы сформировать DТD:

1. Создайте новый файл в программе Notepad и добавьте следующие объявления:

<!ELEMENT book_description (Book_Title, Author+, Edition?,

Price, Cover_image?, About_the_Book*)>

<!ELEMENT Book_Title (#PCDATE)>

<!ELEMENT Author (#PCDATE)>

<!ELEMENT Edition (#PCDATE)>

<!ELEMENT Price (#PCDATE)>

<!ELEMENT Cover_image (#PCDATE)>

<!ELEMENT About_the_Book (#PCDATE)>

2. Сохраните данный файл под именем book.dtd в папке Labs\lab06.

3. СВЯЗЫВАНИЕ ХМL-ДОКУМЕНТА И DТD

Вы свяжете созданный вами ХМL-документ с тем DТD, который вы создали в предыдущем упражнении.

Для того чтобы открыть ХМL-документ, в программе Notepad откройте файл book.xml из папки Labs\Lab06.

Для того чтобы связать данный документ с DТD:

Найдите следующую разметку в документе:

<?xml version ="1.0" ?>

Cразу же за этой разметкой вставьте такой код:

<!DOCTYPE book_description SYSTEM “book.dtd”>

Сохраните и закройте файл.

Для просмотра результата в Internet Explorer откройте файл Labs\Lab06\book.xml. В браузере будет отображен ХМL-документ в виде сворачиваемого дерева данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]