![]() |
Flash и html
Подскажите, можно ли во flash в сам MovieClip вставить html код (блок) или JavaScript (блок), который создаст объект, например рисунок с определенными парметрами или подгрузит его с другого адресса ???
Например, как заставить этот блок работать корректно ??? И возможно ли это ??? <object width="350" height="60"> <param name="movie" value="http://img.flesр.net/flash/2.swf?ref=Alex&member_passkey=123"></param> <param name="menu" value="false"></param> <param name="scale" value="noScale"></param> <param name="allowFullScreen" value="true"></param> <embed src="http://img.flesр.net/flash/2.swf?ref=Alex&member_passkey=123" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" menu="false" scale="noScale" wmode="transparent" width="350" height="60"></embed> </object> |
Это нельзя. Флеш не умеет рендерить полноценный HTML, для этого есть браузеры.
|
A можно ли сделать так, чтобы html реагировал на flash ??? Например при нажатии на кнопку во flash исчезал рисунок в одной из ячеек html таблицы ???
|
Это можно. Для этого есть класс ExternalInterface, предназначенный для взаимодействия со страницей, например, с функциями JS.
Конкретно для того, что вы спросили, нужно использовать метод ExternalInterface.call Сначала на странице напишите функцию для скрытия блока, а потом внутри флешки повесьте на кнопку вызов этой функции с помощью ExternalInterface.call. В хелпе для ExternalInterface.call есть пример. |
cпaсибо !!!
|
Цитата:
Код AS1/AS2:
PHP код:
PHP код:
|
| Часовой пояс GMT +4, время: 02:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.