1. Сцепите HTML-элемент TABLE с данными документа XML file_1.xml, созданного в лабораторной работе 1:
a. в текстовом редакторе Notepad создайте новый файл lab2.html:
b. сохраните файл в той папке, где находится file_1.xml и откройте в браузере Internet Explorer 5;
c. объясните значение каждого элемента и атрибута.
2. Создайте новый файл lab2_str.html, в котором реализовать постраничный вывод записей документа file_1.xml:
a. добавьте элементу TABLE атрибут ID, присвоив ему уникальное значение, и атрибут DATAPAGESIZE, присвоив ему значение 2:
b. в верхнюю часть страницы добавьте четыре элемента BUTTON, с атрибутом ONCLICK, значение которого для каждой кнопки определяется одним из методов элемента TABLE:
c. созданный документ должен выглядеть в Internet Explorer 5 следующим образом.
Щелчок мышью на кнопке «Следующая страница» должен приводить к отображению следующих двух записей. Аналогично должно соответствовать подписи действие при щелчке мыши по трем другим кнопкам.
3. Используя варианты предметных областей, создайте XML-документ, содержащий не менее 15 записей. Используя сцепление HTML-элемента TABLE с данными документа XML, реализуйте постраничный вывод записей в браузере (по пять записей на одной странице) и кнопки постраничного перехода.
4. Варианты предметных областей создаваемых XML-документов:
вариант 1: |
библиографическое описание списка литературы |
вариант 2: |
описание фильмов видеотеки |
вариант 3: |
список сотрудников организации |
вариант 4: |
список моделей мобильных телефонов |
вариант 5: |
список студентов факультета |
вариант 6: |
список изучаемых дисциплин |
1. Отображение XML-документов с использованием связывания данных. 2
2. Использование табличного сцепления данных. 4
3. Использование постраничного отображения. 5
При связывании данных соединяют XML-документ с HTML-страницей, а затем встраивают стандартные HTML-элементы, такие как SPAN или TABLE, в отдельные XML-элементы. HTML-элементы затем автоматически отображают содержимое XML-элементов, в которые они встроены.
При этом Internet Explorer создаёт программный объект, называемый "Объект исходных данных" (Data Source Object, DSO). Объект DSO хранит данные XML и обеспечивает доступ к ним. DSO позволяет осуществлять доступ и манипулирование XML-данными посредством ряда методов, свойств и событий. Internet Explorer берет на себя большую часть работы; не нужно писать сценарии или вызывать методы (функции). Можно использовать одну таблицу HTML для отображения XML-документа, структурированного как набор записей, или можно использовать вложенные HTML-таблицы для отображения XML-документа, содержащего иерархический набор записей (более сложную структуру записей).
Два основные этапа связывания данных.
1. Установить связь XML-документ с HTML-страницей, на которой необходимо
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.