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

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

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

Регистрация: Apr 2007
Сообщений: 45
По умолчанию Передача параметра из html во флеш ролик (CS3 AS2)

Проект Flash form Application. Соответственно AS2.
Пишу в первом кадре form1
Код:
myTxt.text=_root.var1;
где myTxt - Dynamic Text на форме form1.

index.html содержит
Код:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="1024" height="768" id="demo" align="middle">
	<param name="allowScriptAccess" value="always" />
	<param name="allowFullScreen" value="false" />
	<param name="movie" value="demo.swf?var1=qwerty" /><param name="quality" value="high" /><param name="bgcolor" value="#666666" />	<embed src="demo.swf?var1=qwerty" quality="high" bgcolor="#666666" width="1024" height="768" name="demo" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
	</object>
В итоге имею значение переменной undefined...
Знаю, что тема избитая, но у меня не работает, хоть тресни...
Не могу пристегнуть проект, выкладываю демопроект

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

Регистрация: Feb 2007
Адрес: Москва
Сообщений: 128
а просто var1 не работает?
__________________
| -=[JOB]=- | -=MyWay=- |

Старый 06.07.2007, 13:48
kostasoft вне форума Посмотреть профиль Отправить личное сообщение для kostasoft Найти все сообщения от kostasoft
  № 3  
Ответить с цитированием
kostasoft

Регистрация: Apr 2007
Сообщений: 45
Не работает. Ни просто var1 ни _level0.var1

Старый 06.07.2007, 14:12
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Потому что надо использовать параметр flashvars, а не писать в url флешки.

Старый 06.07.2007, 14:37
kostasoft вне форума Посмотреть профиль Отправить личное сообщение для kostasoft Найти все сообщения от kostasoft
  № 5  
Ответить с цитированием
kostasoft

Регистрация: Apr 2007
Сообщений: 45
ах, если бы все было так просто...
Код:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="1024" height="768" id="demo" align="middle">
	<param name="allowScriptAccess" value="always" />
	<param name="allowFullScreen" value="false" />
	<param name="flashvars" value="var1=qwerty" />
	<param name="movie" value="demo.swf" />
	<param name="quality" value="high" />
	<param name="bgcolor" value="#666666" />
	<embed src="demo.swf" flashvars="var1=qwerty" quality="high" bgcolor="#666666" width="1024" height="768" name="demo" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
	</object>
Тот же результат...

Старый 06.07.2007, 14:39
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Значит ошибка в самом swf.

Старый 06.07.2007, 14:55
kostasoft вне форума Посмотреть профиль Отправить личное сообщение для kostasoft Найти все сообщения от kostasoft
  № 7  
Ответить с цитированием
kostasoft

Регистрация: Apr 2007
Сообщений: 45
Если не трудно, возьмите мой проект (в первом посту топика в конце) и киньте в меня правильной версией проекта. Второй день мучаюсь.

Старый 06.07.2007, 15:00
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Собственно, приведенный html-код сработает только лишь когда отлючен JavaScript. Изучайте файл AC_RunActiveContent.js и как с ним работать.

Старый 06.07.2007, 15:23
kostasoft вне форума Посмотреть профиль Отправить личное сообщение для kostasoft Найти все сообщения от kostasoft
  № 9  
Ответить с цитированием
kostasoft

Регистрация: Apr 2007
Сообщений: 45
Понял, Спасибо. Встречный вопрос: как изменять AC_RunActiveContent.js, т.к. если его изменить в блокноте, то при компиляции проекта он перезаписывается заново и мои изменения теряются?

Старый 06.07.2007, 15:30
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 10  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Цитата:
Сообщение от kostasoft
Если не трудно, возьмите мой проект (в первом посту топика в конце) и киньте в меня правильной версией проекта. Второй день мучаюсь.
в html:
Код:
AC_FL_RunContent(
			'flashvars','var1=blabla',
			....
			);

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

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

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


 


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


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