powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Взаимодействие flash и JS
5 сообщений из 5, страница 1 из 1
Взаимодействие flash и JS
    #36136551
seeked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть флеш-объект (Open Flash Chart диаграмма).
Хотелось бы динамически обновлять данные для диаграмы. Делаю это так:
Код: plaintext
1.
2.
3.
4.
var swfObj = swfobject.getObjectById(swfId);
        if (swfObj && typeof swfObj.reload != "undefined")
        {
            swfObj.reload();
        }

reload - функция, которая судя по информации на сайте Open Flash Chart (http://teethgrinder.co.uk/open-flash-chart/gallery-js-ajax-2.php), должна собственно обновить данные.
Но дело в том что такой функции нет, то есть typeof swfObj.reload == "undefined"
В чем может быть проблема?
...
Рейтинг: 0 / 0
Взаимодействие flash и JS
    #36136583
seeked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Флеш внядряется с помощью SWFObject 2.0
Возможно стоит задать какие-либо дополнительные параметры?
...
Рейтинг: 0 / 0
Взаимодействие flash и JS
    #36136736
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по коду, этот проект сделан на AS3 и взаимодействует со страницей посредством методов библиотеки flash.external.ExternalInterfase. Чтобы все работало как надо, при включении флешки необходимо указывать не только его id, но и name (при вставке фреймворком лучше, чтобы они совпадали) - это нужно из-за того, что <object> и <embed> по-разному используются браузерами.

После вставки обращаться нужно именно так, как показано на представленном тобой сайте (функция findSWF) - это не вариант реализации, а практически единственное правильное кроссбраузерное решенеие (вначале я сам вставлял jQuery, но обращаться к флешке пришлось именно так).

Кстати, только что смотрел этот сайт ... обрати внимание на страницу "AJAX - 2" (ты дал ссылку на "AJAX") - там внизу все это приведено: и за id c name, и функция нахождения ...
...
Рейтинг: 0 / 0
Взаимодействие flash и JS
    #36137277
seeked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IDVsbruck,

а как заставить swfobject.embedSwf прописать атрибут name?
или рийдется статически включать флешку?
...
Рейтинг: 0 / 0
Взаимодействие flash и JS
    #36137785
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А параметром разве нельзя передать? - Давно пользовался, не помню.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Взаимодействие flash и JS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]