Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.10.2005, 00:49
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 1  
Ответить с цитированием
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
По умолчанию javascript -> методы флешки

как используя javascript вызывать функции, описанные во флешке?

Старый 09.10.2005, 00:59
ultraflasher вне форума Посмотреть профиль Найти все сообщения от ultraflasher
  № 2  
Ответить с цитированием
ultraflasher
Banned

Регистрация: Nov 2003
Сообщений: 425
swf_id.setProperty ();

во флешке следить watch' ем за переменной.

Но setProperty работает только в IE.

Старый 09.10.2005, 01:11
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 3  
Ответить с цитированием
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
document.getElementById('depp').setProperty('_root.blah', 'zzz');
ошибка джаваскрипта:
"Объект не поддерживает данное свойство или метод."

Старый 09.10.2005, 01:14
ultraflasher вне форума Посмотреть профиль Найти все сообщения от ultraflasher
  № 4  
Ответить с цитированием
ultraflasher
Banned

Регистрация: Nov 2003
Сообщений: 425
Нагаш, поиск в данном вопросе замечательно рулит.

Старый 09.10.2005, 06:40
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 5  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
nagash: путь к переменной если не ошибаюсь надо указывать в синтаксисе толи 5ой или 4ой версии, то есть '_root:blah'

Старый 09.10.2005, 16:42
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 6  
Ответить с цитированием
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
нет, просто надо было использовать setVariable =)

Старый 09.10.2005, 17:15
ultraflasher вне форума Посмотреть профиль Найти все сообщения от ultraflasher
  № 7  
Ответить с цитированием
ultraflasher
Banned

Регистрация: Nov 2003
Сообщений: 425
а, ну да, перепутал, сорри ...

Старый 07.11.2005, 15:13
kost@ вне форума Посмотреть профиль Отправить личное сообщение для kost@ Посетить домашнюю страницу kost@ Найти все сообщения от kost@
  № 8  
Ответить с цитированием
kost@
 
Аватар для kost@

Регистрация: Jul 2005
Адрес: ПТЗ
Сообщений: 313
Отправить сообщение для kost@ с помощью ICQ
...а это что за хрень?
Пытаюсь вызвать из JavaScript'а функцию, которая описана во флешке.
Сделал все как тут советовали. Во флеше написал:
<B>_root.obj.watch(variable,callback);</B>
меняю значение флеш-переменной средствами JS:
<B>document.getElementById('swf_id').setVariable("_root.obj.variable",value);</B>
Запускаю html документ, но при JS-вызове появляется такое вот окошко <см. вложение>. Вроде того, что приложение хочет соеденится с флешем. Низя так. Настройте ваш плейер для этих целей и ссылка на сайт макромедии! Там какие-то свои замутки с настройками плейера. Чего нужно сделать - особо въезжать не стал. Может кто объяснит, в чем дело и как бороть проблему?

Еще скачал для особо ленивых <B>"FlashJavascriptGateway"</B> с макромедиевского сервака. Как этот прокси работает примерно понятно, но реализовать соединение flash-js тоже не получилось (вызов флэш функции из JS). Может у кого есть работающий пример?
Изображения
Тип файла: gif space.gif (5.5 Кб, 71 просмотров)

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.