www.wmaster.ru
Wmaster.ru

На главную

Введение в дизайн

СТАТЬИ

Хостинг

DOCS

Коллекция шрифтов

Скрипты

Секреты мастеров

Продвижение сайта

Soft

Журнал Wmaster

Электронные журналы

ФоруМ

web-mastering
HTML
Programming
HTML-редакторы
Учебник по SEO
Apache
MySQL
XML/WML
Flash
Photoshop
.htaccess
Всё для форумов
Clipart
3DSMax
SSI
CSS
Технология раскрутки
Авторское право
Кодовые таблицы
Важное

Windows

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, так как на данный момент этот броузер наиболее распространен (по заверения сервера) и он поддерживает самое большое количество сценариев.

 

<< назад    оглавление    вперед >>

Партнеры Wmaster
Protoplex.RU
Эскизы татуировок
Поиск по сайту
Объявления
Twitter автора
Карта сайта
Наши баннеры
О проекте

Реклама
(понижение цен)

Об Авторе
Команда
Архив рассылки
 Запомнить эту страницу
Сделать стартовой
Рассылка
Wmaster.ru - всё для вебмастера.
Наша кнопка

Все желающие могут поставить нашу кнопочку к себе на сайт
Всё для веб-мастеров

Партнеры
Бочкарёв Антон
Mail: webmaster[at]wmaster.ru
ICQ: 148780826
Хостинг от Valuehost
© RUscripts.design 2003

© Wmaster Design Group 2001-2008. © Все права защищены. При перепечатке любого материала с сайта  ссылка на http://www.wmaster.ru/  обязательна.