Главная »

Программы »

Уроки »

Железо »

Форум »

Гостевая »

 

Top программ:

1.Cursor XP plus

2.Partition Magic

3.DivXPro 5.2.1

4.Nero 6.6.0.1

5.Winamp 5.06

1.Установка двух операционных систем

2.Описание Partition Magic

3.Установка Windows XP Pro

4.Настройка Windows XP

5.DreamWeaver MX: Практикум

 
     

Macromedia DreamWeaver MX: Практикум.

 

13.1. Macromedia DreamWeaver MX. Сценарии.Часть1

Что представляет из себя сценарий? - это какое-то поведение броузера в ответ на произошедшее событие. Для создания сценария перейдите на вкладку Behaviors (Рис. 13.01)

 

Рис.13.01

Если эта вкладка у вас не отображается, то установите флажок в пункте Behaviors меню Window главного окна редактора  (Рис. 13.02)

 

Рис.13.02

Вызывать встроенные в редактор сценарии (поведения) следует кнопкой  "+" (Рис. 13.03)

 

Рис.13.03

На приведенном скриншоте отображены все стандартные поведения, но вы всегда сможете загрузить дополнительные выбрав пункт Get more Behaviors ... Но давайте все же остановимся на стандартных, итак, по порядку:

Таблица 1

Call JavaScript  - запуск JavaScript кода.
Change Property  - изменение свойств объекта.
Check Browser  - перенаправление на разные страницы в зависимости от веб- броузера
Check Plugin  - перенаправление на разные страницы в зависимости от наличия/отсутствия установленный плагинов.
Control Shockwave or Flash  - управление проигрыванием Shockwave или Flash файла.
Drag Layer  - перетаскивание слоя.
Go To URL  - перенаправление на другую страницу.
Jump Menu  - меню гиперссылок.
Jump Menu Go  - меню гиперссылок с кнопкой.
Open Browser Window  - открытие страницы в новом окне.
Play Sound  - проигрывание аудио файла.
Popup Message  - вывод окна-предупреждения.
Preload Images  - предзагрузка графических файлов.
Set Nav Bar Image  - полоса навигации.
Set Text of Frame  - помещение текста во фрейм.
Set Text of Layer  - помещение текста в слой.
Set Text of Status Bar  - помещение текста в строку состояния.
Set Text of Text Field  - помещение текста в поле ввода.
Show-Hide Layers  - показ/скрытие слоя.
Show Pop-Up Menu  - вывод меню гиперссылок.
Swap Image  - замена графического файла.
Swap Image Restore  - восстановления начальных графических файлов.
Go to Timeline Frame  - переход на заданный кадр анимации.
Play Timeline and Stop Timeline  - запуск/остановка проигрывания анимации.
Validate Form  - проверка вводимых в форму данных.

 Теперь перейдем к событиям которые могут запускать поведения (сценарии) Рис. 13.04

 

Рис.13.04

А теперь по порядку о возможных событиях:

Таблица 2

Событие: Выполняется при ...
onAbort  - остановке загружаемой страницы
onAfterUpdate  - завершении обновления элемента
onBeforeUpdate  - начале обновления элемента
onBlur  - потери активности элемента
onChange  - изменении значения элемента
onClick  - щелчке мышью
onDblClick  - двойном щелчке мышью
onError  - возникновении ошибки
onFinish  - выполнении цикла
onFocus  - активности элемента
OnHelp  - вызове справки
onKeyDown  - нажатии клавиши клавиатуры
onKeyPress  - при нажатии и отпускании клавиши клавиатуры
OnKeyUp  - отпускании клавиши
onLoad  - завершении загрузки элемента
onMouseDown  - нажатии кнопки мыши
onMouseMove  - перемещении курсора мыши над элементом
onMouseOut  - "уводе" курсора с элемента
onMouseOver  - "заходе" курсора на элемент
onMouseUp  - отпускании кнопки мыши
onMove  - перемещении окна броузера
onReset  - нажатии кнопки "Сброс" формы
onResize  - изменении размеров окна брузера
onScroll  - прокрутке страницы
onSelect  - выделении текста в поле ввода
onStart  - начале выполнения цикла
onContextMenu  - вызове контекстного меню (правой кнопкой мыши)
onUnload  - покидании страницы

Ну и третья составляющая любого сценария - это выбор броузера для которого этот сценарий будет выполняться (Рис. 13.05)

 

Рис.13.05

Количество сценариев поддерживаемых разными броузерами сильно варьируется как от самого броузера, так и от его версии. В качестве примера я буду создавать сценарии для IE 6.0, так как на данный момент этот броузер наиболее распространен (по заверения сервера) и он поддерживает самое большое количество сценариев.

 

Rambler's Top100 Рейтинг@Mail.ru    
 
Используются технологии uCoz