PDA

Просмотр полной версии : Передача данных из java script в action script.


Dren
29.07.2009, 16:55
Предача данных из java script в action script

Вот код java script:
var ipid='$IP_ADDRESS$';
var getit=function(){
document.getElementById('flashfileid').SetVariable(ipidf, ipid)
}

там выше еще был <input type="button" onclick="getit();" value="do" />
Никак не пойму что не так?

elcard
30.07.2009, 11:27
Javascript и Java абсолютно разные вещи.

iNils
30.07.2009, 11:46
Для оформления своего кода надо использовать теги (http://www.flasher.ru/forum/showthread.php?t=122539).
Что такое SeWariable? Наверно SetVariable?
Используйте класс ExternalInterface

Juice_Green
30.07.2009, 11:59
в поиске напишите ExternalInterface и читайте

Dren
30.07.2009, 16:26
Я уже прочитал страниц 60 на английском по SWFObject и ExternalInterface. Но до конца так и не вьехал как что где и как писать:
Что внутри скобок кроме имени метода:
ExternalInterface.call()
!!!!!!!!!!!!!!!!!!!!!!!!

Интересуюсь етой темой по причине того что у меня сайт на ucoz'овской системе, а я пишу там мини профиль хочу сделать на flash по той причине что это удобней но все данные php>java script. Сначала на сайте это было реализовано тупым кодом типа того что ниже:<table><tr><td><b>$USERNAME$</b></td></tr></table>
Но со временем это стало слишком неудобно а в flash рисуй любую форму и задавай переменные в dynamic text shape - и вот вопрос !КАК!

Или можно вообще конкретно втупую написать мне маленькую подсказку а не отсылать обратно в сеть на поиски чтива.
!!!!!!!!!!!!!!!!!!!!!!!!!
Ладно я забил на получение по нажатию кнопки пременных из js в as.
Кто то может дать кусок кода через которой flash берет переменные с той же страницы где он сам по загрузке себя.
Код AS2 только.

Да и еще. Когда читал о ExternalInterface там было в AS2 было вот такое
var c=$version;
Мне аж интересно, похоже на php, только в php $ - два. Так что это?