Руководство по actionscript. часть 3, стр. 106

1 В отличие от разрешений распространителя, разрешения создателя передаются вместе

A ti с SWF-файлом, для которого они установлены.

Метод allowDomain ( ) имеет следующий обобщенный вид:

Security. allowDomain Гдоиеяйли/РГ’, «доменИли! Р2″…. «доменИли! Рп»)

где «доменИли1Р1″ , «доменИли1Р2″ . . . «доменИли1Рп» — это список строк, содержащих доменные имена или IP-адреса разрешенных источников. SWF-файл, загруженный из разрешенного источника, может выполнять операции кросс-скриптинга над SWF-файлом, вызвавшим метод allowDomain ( ).

Как и в случае с файлами политики безопасности, символ * обозначает подстановочный символ. Например, следующий код разрешает доступ для всех источников (то есть любой SWF-файл из любого источника может выполнять кросс-скриптинг SWF-файла, который содержит следующую строку кода):

Securi ty. al1owDomai n(«*»);

Чтобы включить локальную область действия в список разрешенных источников, в качестве разрешаемого домена в метод allowDomain ( ) должен передаваться символ * (любой источник). Например, SWF-файл, желающий разрешить операцию кросс-скриптинга для локальных SWF-файлов с поддержкой сети, должен указать символ * в качестве разрешаемого домена.

Тем не менее, когда символ * используется в параметрах метода allowDomain ( ), он не может применяться в качестве подстановочного символа поддомена (это слегка необычное поведение отличается от использования группового символа в файлах политики безопасности). Например, следующий код не разрешает доступ для всех поддоменов сайта example. com:

// Внимание: Не используйте этот код! Подстановочные символы поддоменов // не поддерживаются.

Securi ty. al1owDomai n(«*.example. com»);

Сразу после вызова метода allowDomain ( ) любой SWF-файл из разрешенного источника может немедленно приступать к выполнению разрешенных операций. Предположим, что телевизионная сеть использует универсальное приложение для воспроизведения анимации, которое размещается на сайте www. sometvnetwork. com. Проигрыватель загружает анимационные ролики в формате SWF с сайта animation. sometvnetwork. com. Для управления воспроизведением загруженных роликов проигрыватель вызывает основные методы класса MovieClip (play ( ), stop ( ) и т. д.) над этими роликами. Поскольку проигрыватель и анимационные ролики загружаются из различных поддоменов, проигрыватель должен получить разрешение на вызов методов класса MovieCl ip над роликами. Таким образом, каждый конструктор основного класса анимационного ролика включает следующую строку кода, которая предоставляет необходимое разрешение проигрывателю:

Securi ty. allowDomai n(«www. sometvnetwork. com», «sometvnetwork. com»);

Обратите внимание, что, поскольку проигрыватель может быть открыт из источника www. sometvnetwork. com или sometvnetwork. com, анимационные файлы разрешают доступ для обоих доменов. Для загрузки анимационных роликов проигрыватель использует следующий код:

var loader-.Loader = new Loader( ); loader. load(

new URLRequest(«http://animation. sometvnetwork. com/названиеАнимации. swf»));

Сразу после выполнения конструктора основного класса анимационного ролика проигрыватель может приступать к управлению загруженным роликом.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 111
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 060
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.2
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 025
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 084
  • 11.03.2011">Руководство по actionscript. часть 3, стр. 152
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.50
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 019
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.59
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 157
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 115
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 081
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.36
  • 06.07.2011">Типичные ошибки начинающих веб-дизайнеров
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 047
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...