![]() |
![]() |
![]() |
![]() |
Вся страница размечается как таблица, состоящая из одной строки в две ячейки. В
первой ячейке размещается список выбора альтернатив, во второй ячейке
размещаются картинки, выбранные при помощи списка альтернатив. Все элементы
списка помечены как гипертекстовые ссылки. У каждой ссылки определено событие
onSelect. Для того, чтобы не происходил переход к другой странице, а выполнялась
только обработка события, в поле href необходимо определить вызов JavaScript.
Ниже приведен пример реализации такой компоновки и пример кода самой страницы.
Теперь приведу фрагменты скрипта: <SCRIPT>
<TABLE COLS=2 WIDTH="43%"> <UL> В данном примере при выборе гипертекстовой ссылки происходит вызов функции l_image(), которая изменяет значение атрибута SRC в контейнере IMG. Таким образом, можно организовать просмотр различных товаров в одном единственном графическом окне. Аналогичным образом можно реализавать выбор картинок из выпадающего списка. в этом случае скрипт будет похожь на предыдущий пример с переходом по выбору, с той лишь разницей, что вместо перехода будет осуществляться смена имени картинки. Листание картинок и их автоматический просмотрДанный пример будет интересен в качестве фотоальбома для автоматического просмотра множества фотографий без перегрузки страницы. Вся страница размечается как таблица, состоящая из одного столбца в две ячейки. В первой ячейке размещаются три кнопки управления просмотром картинок "Вперед", "Старт/Стоп", "Назад". Во второй ячейке размещаются картинки, выбранные путем листания. Листание осуществляется кнопками "Вперед" и "Назад". Возможен и другой вариант выбора картинки, когда система сама через некоторый промежуток времени периодически меняет картинки. Для этого следует сначала запустить автоматическую смену картинок, нажав на кнопку "Старт/Стоп", а потом, когда будет показана нужная картинка, остановить автоматическое листание, снова нажав на кнопку "Старт/Стоп". Ниже приведен пример реализации такой компоновки и пример кода самой страницы.
Приведу пример скрипта: Инициализируем первоначальный список картинок, чтобы в дальнейшем не править все участки кода. <SCRIPT>
Функция для подгрузки следующей картинки. function next_image() Функция для подгрузки предыдущей картинки. function back_image() Функция автоматической смены картинок. function scroll_image() Функция, которая стартует и останавливает автоматический показ картинок. function start_stop() Пример создания формы для отображения картинок. <TABLE COLS=2 WIDTH="100%" >
[ Предыдущий раздел ] [ Оглавление ]
|
|||||
![]() |