Есть ли способ вызова из javascript в actionscript, не используя объект JSON.
спасибо, Ravi
ExternalInterface может быть вашим другом:
http://livedocs.adobe.com/flex/3/langref/flash/external/ExternalInterface.html
или
http://livedocs.adobe.com/flex/3/html/help.html?content=passingarguments_5.html
(я не уверен, что вторая ссылка будет работать, хотя ...)
Вы можете вызвать функцию внутри вашего Flash с помощью следующего Javascript:
<script> function callToFlash(param) { var fl = document.getElementById('idOfFlashObject'); if(fl != null) { fl.functionInFlash(param); } } </script>
Подробнее об этом можно прочитать в базе знаний Adobe: http://kb2.adobe.com/cps/156/tn_15683.html
Возможно, вы захотите использовать Flex-Ajax Bridge.
Читайте: О Flex Ajax Bridge
Наслаждайтесь!