2010-10-27 5 views
0

Мы реализовали одну концепцию в Flex и теперь хотели бы интегрироваться с JavaScript. Раньше мы интегрировали код Applet, но теперь мы разработали концепцию в Flex, однако я не могу интегрировать концепцию в java-скрипт.Как интегрировать файл swf в java-скрипт?

Может ли кто-нибудь помочь мне с процедурой интеграции файла swf flex в java-скрипт?

Вот мой ранее код Java Script:

вар файл = сплетня ('запрос'); //document.write(file); var prevFile = gup ('prevFileName'); //document.write(prevFile); document.write ("");

document.write (""); Функция gup (name) { name = name.replace (/ [[] /, "\ ["). Replace (/ []] /, "\]"); var regexS = "[\? &]" + name + "= ([^ & #] *)"; var regex = новый RegExp (regexS); var results = regex.exec (window.location.href); если (результаты == null) return ""; еще результаты возврата [1]; }

Заранее спасибо.

+0

var file = gup ('query'); //document.write(file); var prevFile = gup ('prevFileName'); //document.write(prevFile); document.write ("

"); document.write ("
"); Функция gup (name) { name = name.replace (/ [\ [] /, "\\\ ["). Replace (/ [\]] /, "\\\]"); вар regexS = + имя + "= ([^ &#]*)"; вара регулярного выражения = новый РегВыры (regexS) "[\\ &?]"; результатов переменных = regex.exec (window.location.href); если (результаты = = NULL) возвращение «»; еще возвращаемые результаты [1];. } – serenity

ответ

0

Я не совсем понимаю, что вы пытаетесь сделать ... Но вам нужно будет использовать класс ExternalInterface, чтобы вызвать код JavaScript в Flex, а вызов кода Flex в JavaScript. Например, чтобы вызвать функцию JS из Flex:

var result:* = ExternalInterface.call("myFunction", arg1, arg2) 

Кроме того, если вы пытаетесь встроить SWF в страницу HTML, SWFObject является вашим другом.

+0

Спасибо Дэвид, я думаю, что нужно передать понятие SWFObject – serenity

+0

Ах, хорошо - я не был полностью уверен, из вашего вопроса Если этот ответ. ваш вопрос, можете ли вы нажать галочку рядом с ним, чтобы «принять» ответ? –

+0

На самом деле, я думаю, что опция SWFObject предназначена только для воспроизведения видеофайлов swf. Я проверил документацию SWFObject и ее чисто для видеофайлов, но не уверен, помогите мне интегрировать мой проект. – serenity

Смежные вопросы