其中fnName为SWF对外“开放”的接口,而JS直接使用(document[‘swfName'] || window[‘swfName']).fnName();调用即可,和调用JS函数一样,需要传递参数直接在函数调用符“()”内加入相应的参数即可。
IE下可通过查看节点工具,查看swf“公开”出来的方法,其它浏览器无法直接查看
之前我也写过一些关于as与js相关的文章:
flash在网页应用中的一些特殊应用场景>>
chrome、ff下flash的mousewheel事件失效(wmode=transparent)>>
js与as相互调用,一个比较典型的应用:跨浏览器的音乐播放器(列表使用js呈现,swf对外“公开”播放、暂停、停止等方法)
以上所述是小编给大家介绍的JavaScript与ActionScript3两者的同性与差异性,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章: