Тебе поможет fscommand. Процитирую перевод хелпа, я думаю, ты поймешь, как подстроить все под твои нужды:
"Синтаксис 2: В этом примере команда fscommand при нажатии на кнопку во Flash-клипе открывает окно сообщения JavaScript в странице HTML. Само сообщение передается в качестве параметра команды fscommand.
Сначала необходимо добавить функцию в HTML страницу, содержащую Flash-клипе. Функция с именем myMovie_DoFSCommand будет ожидать команды fscommand. Когда пользователь, допустим, нажмет кнопку в клипе Flash, строчки command и parameter передадутся функции myMovie_DoFSCommand . Эти строчки в коде JavaScript или VBScript вы можете обработать как угодно. В нашем примере функция содержит условный оператор if, который проверяет, содержит ли первый параметр строку "messagebox". Если да, окно сообщения JavaScript отобразит содержимое строки parameters.
function myMovie_DoFSCommand(command, args) {
if (command == "messagebox") {
alert(args);
}
}
В документе Flash присвойте кнопке такой код:
fscommand("messagebox", "This is a message box called from within Flash.")
Естественно, параметры могут являться выражениями, как здесь:
fscommand("messagebox", "Hello, " + name + ", welcome to our Web site!")
Проверьте клип File > Publish Preview > HTML.
Примечание: Если вы публикуете клип с помощью шаблона FSCommand в закладке HTML Publish Settings, функция myMovie_DoFSCommand вставится автоматически. Атрибуты NAME и ID будут те же, что и имя документа, например, для файла myMovie.fla атрибуты будут myMovie"
|