![]() |
|
||||||||||
|
|||||
|
[+1.3 01.12.07]
[+4 02.12.07] Регистрация: Jun 2006
Сообщений: 8
|
У меня такая проблема, передаю данные во флеш с помощью SWFObject.
И у меня подключена библиотека как я понял swfobject.js Но оказалось что я немогу использовать некоторые функции из нее Цитата:
Можно ли как-то эту библиотеку сразу засунуть во флеш и необращаться к ней? Без нее файл нехочет отображаться... Передаю в флеш new SWFObject, обязательно ли нужен файл swfobject.js? <script type="text/javascript">
var so = new SWFObject("flash8.swf", "GALLERY", "800", "600", "6", "#FFFFFF");
so.addVariable("flXML", "(xml)(group1_time|^13#30^_interval|^14^_imgEff|^1^_txtEff|^1^_text|^***NEPARNIE***^_speed|^5^)(pic1_image|^img~11.jpg^_text|^1^_position|^0^~)(~group1)(group2_time|^16#49^_interval|^14^_imgEff|^1^_txtEff|^1^_text|^***PARNIE***^_speed|^8^)(pic2_image|^img~12.jpg^_text|^2^_position|^2^~)(~group2)(~xml)"); // this line is optional, but this example uses the variable and displays this text inside the flash movie
so.write("flashcontent");
</script>
Последний раз редактировалось screamge; 02.12.2007 в 02:54. |
|
|||||
|
[+1.3 01.12.07]
[+4 02.12.07] Регистрация: Jun 2006
Сообщений: 8
|
Немного перефразирую вопрос...
Я передаю во флеш переменную, посути говоря длинный текст. Через XML неподходит (нельзя), через FLASHVARS ограничение 255 символов, а у меня текст очень большой. Решили передавать через СВФобджект var so = new SWFObject("flash8.swf", "GALLERY", "800", "600", "6", "#FFFFFF");
so.addVariable("flXML", "ЗДЕСЬ БОЛЬШОЙ ТЕКСТ......");
so.write("flashcontent");
Можно ли как-то передать этот большой текст во флеш? Я прочитал и просто немогу понять, выходит флешобджект это просто метод детекции флешплеера и размещения флеша на странице, неужели нельзя никак передать большой текстовое значение не используя swfobject.js. Последний раз редактировалось iNils; 02.12.2007 в 19:01. |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
а что мешает грузить текст из текстового файла?
|
|
|||||
|
[+1.3 01.12.07]
[+4 02.12.07] Регистрация: Jun 2006
Сообщений: 8
|
Мешает потому как "нельзя"
))по условию )).Есть HTML страничка, в ней есть текст, его мне надо передать во флеш. Я вот читаю, ищу...наткнулся на ExternalInterface. Можно ли с помощью него передать большое количество текста во флеш? Задача проста передать много текста во флеш в переменную, НЕ используя: -загрузки из файлов (.xml, .txt и т.д.) -FLASHVARS -new SWFObject Я вот читаю, ищу...наткнулся на ExternalInterface. Можно ли с помощью него передать большое количество текста во флеш? ПОДСКАЖИТЕ ПОЖАЛУЙСТА КТО-НИБУДЬ!!!! Как думаете вот такая телега будет отсылать длинный текст в флеш? Попробовать неимею возможности... // ActionScript:
import flash.external.ExternalInterface;
var from_js = ExternalInterface.call("test");
// javascript:
<SCRIPT language=javascript1.1>
function test()
{
return "text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text!";
}
</SCRIPT>
Последний раз редактировалось iNils; 02.12.2007 в 21:36. |
|
|||||
|
[+1.3 01.12.07]
[+4 02.12.07] Регистрация: Jun 2006
Сообщений: 8
|
Проверил, действительно этим методом можно отсылать длинные текстовые сообщение.
Очень удобный метод!!! Пишешь любую джавафункцию, флеш ищет ее, делает ей ран и джавафункция передает какое-то значение во флеш. Можно и масивы передавать, очень удобно и быстро... http://flasher.ru/forum/showthread.p...244#post700244 Тему можно закрывать... ![]() |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
хваре миксовать Java и JavaScript
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:11. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|