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

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

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

Регистрация: Jul 2005
Сообщений: 24
Отправить сообщение для 50846MAN с помощью ICQ
Smile передача данных из HTML v Flash

короче у мя такая проблемка - вот всё хочу передать значение переменной "mmm" из ХТМЛа во Флеш.. и ничего не входит, можт кто знает.. подскажет?

вот я написал такой ХТМЛ
<html>
<title>Flashka</title>

<script language="JavaScript">
function getIt() {
window.document.Flashka.SetVariable("_root.mmm",1);
} </script>

</head>
<!--url's used in the movie-->
<!--text used in the movie-->

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="Flashka" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="action.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#666666" />
<embed src="action.swf" swliveconnect=true name="Flashka" quality="high" bgcolor="#666666" width="550" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
<br>

<input type="button" value="Press here" onclick="getlt()";>

</body>
</html>
тіпа после нажатия кнопки ммм = 1
вот, а в флеше простая проверка типа if (mmm==1) { play(); } и не пашет

прикреплю на всякий исходник с ХТМЛкой
буду спасибо за любой хелп
Вложения
Тип файла: rar htmlTOflash.rar (10.4 Кб, 16 просмотров)
__________________
летом блин комары кусают!...

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

Регистрация: Jul 2005
Сообщений: 24
Отправить сообщение для 50846MAN с помощью ICQ
хепл!
даж могу всё маё вмз (1.23) отдать ))
__________________
летом блин комары кусают!...

Старый 10.10.2005, 20:27
MaxLife вне форума Посмотреть профиль Отправить личное сообщение для MaxLife Найти все сообщения от MaxLife
  № 3  
Ответить с цитированием
MaxLife

Регистрация: Nov 2003
Сообщений: 128
Парень, поиск в этом форуме работает. Пацаны пробовали и одобряют

Старый 16.10.2005, 03:47
50846MAN вне форума Посмотреть профиль Отправить личное сообщение для 50846MAN Посетить домашнюю страницу 50846MAN Найти все сообщения от 50846MAN
  № 4  
Ответить с цитированием
50846MAN
 
Аватар для 50846MAN

Регистрация: Jul 2005
Сообщений: 24
Отправить сообщение для 50846MAN с помощью ICQ
короче всё сделалось, дам навсякий комунить совет

- обычно передают данные вот этой явой window.document.Flashka.SetVariable("peremennaja",1); , но к сожалению эта ява может проявлятся в различных браузерах со своими глюками, обычно понятно у некоторых не работает..., а вот я када делал, то в IE изза скрипта не грузились никакие картинки на странице (после запуска скрипта страница перествала грузится.. непонятно почему :\ )

- но есть намного проще системка - передача дынных через урл
<param name="movie" value="flash4.swf?peremennaja=ZNACHENIE">работает прівосходно, а главное просто і без глюков
__________________
летом блин комары кусают!...

Старый 16.10.2005, 11:24
Kogrom вне форума Посмотреть профиль Отправить личное сообщение для Kogrom Посетить домашнюю страницу Kogrom Найти все сообщения от Kogrom
  № 5  
Ответить с цитированием
Kogrom
 
Аватар для Kogrom

Регистрация: Aug 2005
Адрес: Уфимец в СПб
Сообщений: 360
Отправить сообщение для Kogrom с помощью ICQ
Небольшая поправка.
Может ошибаюсь, но первый метод (SetVariable) удобно использовать для передачи данных уже запущенной флешке в любой момент.

Вторым методом (...?peremennaja=ZNACHENIE"...) данные можно передать только в момент запуска флешки.

Старый 18.10.2005, 05:10
50846MAN вне форума Посмотреть профиль Отправить личное сообщение для 50846MAN Посетить домашнюю страницу 50846MAN Найти все сообщения от 50846MAN
  № 6  
Ответить с цитированием
50846MAN
 
Аватар для 50846MAN

Регистрация: Jul 2005
Сообщений: 24
Отправить сообщение для 50846MAN с помощью ICQ
ага, так и есть.. мне всегото в начале и нужно было - это и явилось оптимальным
__________________
летом блин комары кусают!...

Старый 19.10.2005, 20:25
Буньков Максим вне форума Посмотреть профиль Отправить личное сообщение для Буньков Максим Посетить домашнюю страницу Буньков Максим Найти все сообщения от Буньков Максим
  № 7  
Ответить с цитированием
Буньков Максим
[+1 02.06.2006]
[+1.4 01.04.2006]
[+1 01.07.2006]
 
Аватар для Буньков Максим

Регистрация: Feb 2003
Адрес: Екатеринбург
Сообщений: 848
Отправить сообщение для Буньков Максим с помощью ICQ
Чет в опере не проперло
__________________
С уважением, Maksi.

Старый 20.10.2005, 20:33
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 8  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
я сталкивался с етой проблемкой - почему у тя переменная не работает (через setVariable)
когда flash`ка уже выполнила етот скрипт, она "забыла" про проверку, проверка выполнялась ОДИН раз.В твоём случае скрипт выполнялся до вставления flash`ки. Вариант - что то вроде етого:

this.onEnterFrame=function(){
if (vasya=="vasya") play();
}
работает на "ура"

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

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

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


 


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


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