Иллюстрированный самоучитель по Flash MX



             

Переход по заданному URL


Действие

getURL

входит в подраздел

Browser/Network.

Это действие позволяет загрузить в броузер документ, расположенный по указанному URL, либо переслать значения некоторых переменных (например, данных из формы) в приложение, размещенное по определенному URL. При этом следует учитывать, что действие

getURL

обеспечивает пересылку данных только для текущего фильма.

Замечание

Для тестирования действия getURL требуется, чтобы адрес запрошенного файла был указан в виде абсолютного URL.

Чтобы создать кнопку, обеспечивающую переход по заданному URL, требуется выполнить следующие действия:

Добавьте в фильм новый «фоновый» слой.

Поместите на него кнопку, которой будет назначено действие

getURL.

Откройте панель

Actions.

В списке

Actions Toolbox

откройте раздел

Actions,

затем -- подраздел

Browser/Network

и дважды щелкните в строке

getURL;

в результате в окне сценария появится соответствующая конструкция на языке ActionScript, а в панели параметров — параметры действия

getURL

(рис. 11.24).

Рис. 11.24.

Панель Actions после назначения кнопке действия getURL

Введите требуемые значения параметров.

По умолчанию действие

getURL

выполняется по щелчку на кнопке событие

(release);

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

Рассмотрим подробнее параметры действия

getURL.

Параметр

URL

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

При указании относительного URL для поиска требуемого документа Flash перемещается по иерархии файлы/папки/каталоги и обратно, начиная с того файла, в котором содержится процедура

getURL.

Чтобы получить URL как результат вычисления некоторого выражения, установите флажок

Expression,

расположенный справа от поля

URL,

и введите требуемое выражение.




Содержание  Назад  Вперед