flex和js交互

1,flex调用js的方法
A:把js包含到flex的html包装页面里面:
<script src="history/history.js" language="javascript"></script>
<script src="myjs/softphone.js" language="javascript"></script>
<script src="myjs/AGDLayout.js" language="javascript"></script>
B:
ExternalInterface.call("方法名","参数1","参数2",...);
2,js调用flex里面的方法
A:
ExternalInterface.addCallback("btvisable_js",btvisable);
第一个参数为js要调用的方法名,第二个为flex里面的方法名,不需要参数
B:
flashId.btvisiable_js();
此ID和flex的名字相同, 是flash被包含进html的名字

你可能感兴趣的:(html,Flex,Flash)