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

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

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

Регистрация: Oct 2008
Сообщений: 2
По умолчанию Не могу вызвать js в IE

as3:
Код:
    ExternalInterface.call("finishLoad", "finish");
js:
Код:
function finishLoad(str) {
    alert(str);
    $('#fo').css('display', 'none');
    $('#success').css('display', 'block');
}
флешку вставляю так
Код:
<object id="fe" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="142" height="52" align="middle">
<param name="allowscripts" value="always" />
<param name="movie" value="/js/loader.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="/js/loader.swf" allowscripts="always" quality="high" bgcolor="#ffffff" width="142" height="52" name="fe" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
почему в опере и мозиле вызов js-функции работает, а в ie нет?

Старый 08.10.2008, 10:56
_Smirnoff вне форума Посмотреть профиль Отправить личное сообщение для _Smirnoff Найти все сообщения от _Smirnoff
  № 2  
Ответить с цитированием
_Smirnoff
 
Аватар для _Smirnoff

блогер
Регистрация: Jul 2007
Адрес: Russia
Сообщений: 292
Записей в блоге: 5
Советую юзай SWFObject 2.0
__________________
Оптимизация производительности на уровне кода

Старый 08.10.2008, 11:06
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 3  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Тоже с примером
http://www.dnadillo.dn.ua/fla/swf-js-go-cat.html

Старый 08.10.2008, 11:41
spiverg вне форума Посмотреть профиль Отправить личное сообщение для spiverg Найти все сообщения от spiverg
  № 4  
Ответить с цитированием
spiverg

Регистрация: Oct 2008
Сообщений: 2
Да удобная вещь swfobject.js, сейчас вставляю таким образом:
Код:
<script type="text/javascript" src="/js/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
var params = {
    AllowScriptAccess: "always"
};
swfobject.embedSWF("/js/loader.swf", "loader", "142", "52", "9.0.0", "/js/expressInstall.swf", flashvars, params);
</script>
<div id="loader">
    <h1>Alternative content</h1>
</div>
сейчас вызов js перестал работать в мозиле и опере, буду разбираться

Старый 08.10.2008, 12:30
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 5  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Не уверен, что мой совет не будет вредным, но можно использовать navigateToURL() для вызова js-функции. Должно работать в любом браузере.
__________________
Дело не в тебе

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

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

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


 


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


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